👁 查看:radio.php
路径:/home/forge/kingkrunch.com/wp/wp-content/plugins/templatemela-metabox/inc/fields/radio.php
大小:748 B · 修改:2020-09-11 16:13:48 · 权限:0775 · 可写
<?php

// Prevent loading this file directly

defined( 'ABSPATH' ) || exit;



if ( ! class_exists( 'RWMB_Radio_Field' ) )

{

	class RWMB_Radio_Field extends RWMB_Field

	{

		/**

		 * Get field HTML

		 *

		 * @param mixed  $meta

		 * @param array  $field

		 *

		 * @return string

		 */

		static function html( $meta, $field )

		{

			$html = array();

			$tpl = '<label><input type="radio" class="rwmb-radio" name="%s" value="%s"%s> %s</label>';



			foreach ( $field['options'] as $value => $label )

			{

				$html[] = sprintf(

					$tpl,

					$field['field_name'],

					$value,

					checked( $value, $meta, false ),

					$label

				);

			}



			return implode( ' ', $html );

		}

	}

}