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

Добавление в массив и передача его через do_action / apply_filters

Для упражнений я работаю через класс PHP, чтобы добавить мета-ящики, которые я нашел на GitHub. Я просто скопировал код, и теперь я играю с ним, чтобы понять это. Он работает следующим образом: файл, содержащий класс, включен в init. Внутри этого файла, но вне класса, инициализируется пустой массив $meta_boxes . После этого выполняется пользовательское действие с […]

Фильтры с несколькими категориями

Я работаю над плагином событий для клиента, и мне нужно несколько фильтров категорий. Теперь у меня есть аргументы для типа сообщения, я зарегистрировал этот тип и таксономию, и я создал другую таксономию. В моей категории metabox у меня есть только первая таксономия, отображаемая как категория, которую я могу выбрать. Если я создам другой тип сообщения […]

проблема с сохранением полей пользовательских обменов

У меня есть post_type с именем room_type и таксономия room_facility. Между ними я хочу отношения. Кроме того, я хотел бы добавить значение для каждого отношения room_type и room_facility. Итак, интерфейс выглядит следующим образом: Значение сохраняется в postmeta с meta_key _room_facility_key_, где id из room_facility и post_id из room_type. Я думаю, что это самый простой способ […]

Обновление пользовательской таблицы на метабоке POST

Итак, вот в чем проблема: я создал поле метабокса для своих сообщений, и я хочу, чтобы он обновил пользовательскую таблицу (wp_location) в моей базе данных WP … Идея состоит в том, чтобы обновить таблицу значением метода POST, но по какой-то причине я, кажется, неправильно использую «wpdb», и он каждый раз падает на обновление … Вот […]

как обновить содержимое редактора из метабокса

Привет, я пытаюсь обновить и добавить содержимое редактора из метабокса, не используя редактор по умолчанию, поэтому я попытался использовать wp_update_post ($ массив); но не работает, это вызывает проблему Неустранимая ошибка: максимальный уровень вложенности функции «100» так или иначе, чтобы добавлять или обновлять содержимое сообщения из метабокса без использования редактора по умолчанию

Слиз меняется, когда я использую WP_Query в метабоке сообщения

Я хочу использовать метабокс, который позволяет автору выбрать связанный пост на всех страницах после редактирования. Коды работают, когда публикуют сообщение, мета сохраняется. Но пуля сообщения изменяется. Например, URL моего сообщения – «www.example.com/qwerty». После публикации публикации, изменив соответствующую запись, URL-адрес «www.example.com/asdfgh-2». «asdfgh» – это слизь предыдущего сообщения. Я так смущен, это очень странная проблема. Я пытаюсь […]

проблема сохранения / получения пользовательской мета с помощью wp alchemy metabox

Я использую класс метабокса WPalchemy для добавления дополнительного мета поля в редактор страниц, который позволит мне прикреплять галереи к страницам. Я использую класс: $gallery_metabox = new WPAlchemy_MetaBox(array( 'id' => '_gallery_meta', 'title' => 'Gallery', 'template' => STYLESHEETPATH . '/inc/custom/gallery_meta.php', 'types' => array('post', 'page', 'events'), 'priority' => 'high', 'lock' => WPALCHEMY_LOCK_AFTER_POST_TITLE )); Вот мой gallery_meta.php: <div class="my_meta_control"> […]

Выбор CMB с данными из CPT

Я использую рамки CMB для создания обменных ситуаций ( https://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress ) и я хочу добавить поле выбора, которое предварительно заполняет заголовки из пользовательского типа сообщения. Нормальный блок выбора выглядит так: array( 'name' => 'Test Select', 'desc' => 'field description (optional)', 'id' => $prefix . 'test_select', 'type' => 'select', 'options' => array( array('name' => 'Option One', […]

Sanitaizing Select Optin для персонализированного типа сообщений Metabox в WP

Используя WordPress 3.8.1, у меня есть пользовательский тип сообщения, называемый «Карта», и он содержит метаданные, которые являются элементами выбора: <label for="my_meta_box_select">Countries</label> <select name="my_meta_box_select" id="my_meta_box_select"> <option value="asia" <?php selected( $selected, 'asia' ); ?>>Asia</option> <option value="africa" <?php selected( $selected, 'africa' ); ?>>Africa</option> <option value="america" <?php selected( $selected, 'america' ); ?>>America</option> </select> $selected = isset( $values['my_meta_box_select'] ) ? […]

Отобразить мета-окно на передней панели

Я пытаюсь добавить мета-поле в пользовательский тип сообщения и отобразить текст на лицевой стороне. Я сделал мета-поле следующим образом: array( 'name' => __( '<b>Schema</b>', 'themeum-soccer'), 'id' => 'schema_group', 'type' => 'group', 'fields' => array( array( 'name' => __('schema', 'themeum-soccer'), 'id' => 'schema_knvb', 'desc' => __('Paste hier de php snippit', 'themeum-soccer' ), 'type' => 'textarea', 'std' […]

Intereting Posts
Как создать пользовательскую таксономию 404 Определить имя определенной категории в PHP Как получить идентификатор категории в single.php wordpress? WordPress комментирует уведомление по электронной почте для авторов index.php показывает только записи текущего месяца? Установите изображение в качестве замены изображения заголовка Кто-нибудь эффективно интегрировал рейтинг звезд GD и Cube Points? пользовательская таксономия и страницы переписывают конфликт слизняков, дают 404 Нажатие персонализированного типа сообщения вверху результатов поиска Является ли jQuery включенным в WordPress по умолчанию? Значения полей таксономии эха вне цикла Показывать сообщения между двумя конкретными датами Неправильное перенаправление Включить вложенные комментарии в тему Локальные установки WordPress не проверяют проверку контрольной суммы wp-cli и как исправить эту проблему.