Articles of метаболизм

CMB2 metabox создает выбор со списком сообщений от CPT

Я создаю exchangeox для перечисления сообщений из CPT в select: $args = array('post_type' => 'my_custom_post_type', 'post_per_page' => -1); $loop = new WP_Query($args); if($loop->have_posts()) { while($loop->have_posts()) : $loop->the_post(); // $varID = get_the_id(); $varName = get_the_title(); $pageArray[$varID]=$varName; endwhile; } … array( 'name' => 'mb_name', 'id' => $prefix . 'mb_id', 'type' => 'select', 'options' => $pageArray ) метабокс […]

Как включить «обмены» по умолчанию в редакторе меню?

Я знаю, что Customizer существует. Некоторые клиенты не используют или не хотят использовать его, и используют традиционный редактор меню. Однако в традиционном редакторе меню есть «некоторые» причуды. Это то, что редактор меню смотрит на меня, первого пользователя admin на сайте, который я создаю: Это то, что я хочу, чтобы оно выглядело, для всех пользователей, которые […]

Добавить окно с настраиваемыми свойствами для каждой страницы.

Эй, я застрял, пытаясь добавить окно с настройками для всех страниц (те, которые пользователи создают / редактируют). То, что я пытаюсь сделать, это добавить 6, 7 флажков и поле ввода для всех страниц, которые изменят его рендеринг; например: «Показать форму контакта внизу да / нет?» , Как вы это сделаете без редактирования файлов WordPress?

wpalchemi metabox не показывает ценность моего типа сообщения

Я записываю свою проблему здесь. http://www.screenr.com/pg88 Кто-нибудь знает, что я делаю неправильно?

Meta Box от Rilwis, загружать метабокс на всех шаблонах страниц ЗА ИСКЛЮЧЕНИЕМ главной страницы

Используя плагин Meta Box Rilwis для пользовательских обменных ящиков, есть ли способ, которым я могу загрузить метабокс на всех шаблонах страниц, кроме template-home.php ? 'only_on' => array( 'template' => array( 'template-home.php' ), ), Я попытался добавить ! до него, но это не сработало.

Как добавить метабокс ТОЛЬКО к определенному типу продукта WooCommerce

Немного дополнительной информации: Я создал собственный тип продукта в WooCommerce. Функция add_meta_box принимает только аргумент post_type. Это означает, что я могу получить его на всех продуктах без проблем, но я хочу отображать его только подмножество «product» post_type на основе «product_type». Это код, который я использую только внутри класса metoxox: public function __construct() { add_action( 'add_meta_boxes', […]

Пользовательский тип сообщения, есть только мои мета-боксы

Я работаю над плагином, для которого я создаю пользовательский тип сообщения и несколько мета-полей на странице сообщений. Тем не менее, тема, которая, как мне кажется, добавляет мета-поле объявления (переход к нашей премиальной теме и т. Д.) На страницах всех пользовательских типов сообщений. Я считаю это злоупотреблением, и я не хочу, чтобы это мета-окно или любые […]

Почему save_post срабатывает, даже когда я не сохранял сообщение

Я создал мета-поле. Я заметил, что save_post кажется, срабатывает, когда я приземляюсь на странице, тем самым давая мне ошибки, такие как Undefined index: xxx in /data/www/ae/wp-content/themes/xx/functions.php on line 121 add_action('save_post', function($id) { if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } if (!isset($_POST) || !is_array($_POST)) { return; } update_post_meta($id, 'xxx', sprintf('%f', $_POST['xxx'])); … });

Почему мои запросы мешают глобальной переменной post?

Я разрабатываю плагин. Есть два CPT: категория и тарелка. На моей странице редактирования тарелки я пытаюсь получить значения для полей, используя get_post_meta($post->ID, 'dish_price', true) . Проблема в том, что любая функция, которую я использую для получения идентификатора возвращаемого блюда, возвращается идентификатор последней категории, который был получен в раскрывающемся списке моей категории. Что я делаю не […]

Как добавить несколько экземпляров мета-поля в пользовательский тип сообщения

Я могу сделать пользовательский тип сообщения и настраиваемый мета-ящик, но моя ситуация заключается в том, что я хочу привязать несколько экземпляров настраиваемого мета-поля к настраиваемому типу сообщений. мой пользовательский тип сообщения – это шоу, в котором есть настраиваемые поля, такие как дата начала, ссылка, место встречи, назовите его showinfo теперь для каждого шоу у меня […]