Smart Custom Fields - это простой плагин для управления настраиваемыми полями. Особенности Поддержка петель группы полей. Поддержка редакции метаданных. Поддержка предварительного просмотра метаданных. Типы полей Текст Текстовое поле Радио Выбрать Флажок Редактор WYSIWYG Файл изображения Связанные сообщения Связанные термины Выбор цвета Средство выбора даты Средство выбора даты и времени Логическое сообщение Как получить метаданные? Публикация метаданных. Этот метод может получать любые метаданные. SCF :: get ('field-name') Этот метод может получить метаданные любой группы. SCF :: get ('group-name') Этот метод может получить все метаданные. SCF :: gets () Пользовательские метаданные Этот метод может получать любые пользовательские метаданные. SCF :: get_user_meta ($ user_id, 'field-name') Этот метод может получить метаданные пользователя любой группы. SCF :: get_user_meta ($ user_id, 'group-name') Этот метод может получить все метаданные пользователя. SCF :: get_user_meta ($ user_id) Метаданные термина Этот метод может получить метаданные любого термина. SCF :: get_term_meta ($ term_id, $ taxonomy 'field-name') Этот метод может получить метаданные термина любой группы. SCF :: get_term_meta ($ term_id, $ taxonomy, 'group-name') Этот метод может получить все метаданные термина. SCF :: get_term_meta ($ term_id, $ taxonomy) Метаданные страницы настраиваемых параметров Этот метод может получать метаданные страницы любых настраиваемых параметров. SCF :: get_option_meta ($ menu_slug, 'field-name') Этот метод может получить метаданные страницы настраиваемых параметров любой группы. SCF :: get_option_meta ($ menu_slug, 'group-name') Этот метод может получить все метаданные страницы настраиваемых параметров. SCF :: get_option_meta ($ menu_slug) Создать страницу пользовательских опций SCF :: add_options_page ($ page_title, $ menu_title, $ capacity, $ menu_slug, $ icon_url = '', $ position = null); Зарегистрируйте настраиваемые поля по коду. Таблица .gist {margin-bottom: 0; } php / ** * カ ス タ ム フ ィ ド を 定義 * * @param array $ settings Smart_Custom_Fields_Setting オ ブ ジ ェ ク ト の 列 * @param string $ type 投稿 タ イ $ или @ $ или @ ID ID сообщение | user * @return array * / function my_register_fields ($ settings, $ type, $ id, $ meta_type) {// SCF :: add_setting ('ユ ニ ー ク な ID', 'メ タ ボ ッ の タ イ ト ル'); $ Setting = SCF :: add_setting ('id-1', 'functions.php か ら 追加 そ の 1'); // $ Setting-> add_group ('ユ ニ ー ク な ID', 繰 り 返 し 可能 か, カ ス タ ム フ ィ ー ル ド の 配 列); $ Setting-> add_group ('имя-группы-1', false, array (array ('name' => 'field-1', 'label' => 'テ ス ト フ ィ ー ル ド', 'type' => 'text', ), array ('name' => 'field-2', 'label' => 'テ ス ト フ ィ ー ル 2', 'type' => 'text', 'default' => 2,),)); $ settings [] = $ Setting; вернуть настройки $; } add_filter ('smart-cf-register-fields', 'my_register_fields', 10, 4); просмотреть необработанный файл gistfile1.php, размещенный на ❤ на GitHub GitHub https://github.com/inc2734/smart-custom-fields/ Переводчики японский (ja) - JOTAKI Taisuke Вы можете перевести этот плагин на свой язык с помощью GlotPress.
Автор: inc2734
Версия: 4.1.5
Последнее обновление: 2020-08-31 7:10am GMT