Articles of плагин разработка

wp_remote_get сохраняет тайм-аут

Я делаю плагин, который сравнивает данные из внешнего API с мета элементами в WordPress backoffice. Я попытался использовать метод wp_remote_get для запроса моего API, но он ничего не возвращает, никто, ничего. При обращении напрямую с тем же URL-адресом в браузере API создает массив JSON без проблем. Что я делаю не так? Это (частично пропущенный код […]

Доступ к bloginfo, get_option и plugins_url из неосновного файла php

Я создаю плагин, который имеет php-файл в каталоге плагина, к которому обращаются напрямую через пользовательский URL-адрес перезаписи. Мне нужен этот файл, чтобы использовать три функции, упомянутые в названии. На данный момент я включаю файл wp-load.php, который дает мне доступ ко всем этим функциям. Тем не менее, я читал, что wp-load не следует включать, потому что […]

add_settings_field Данные, не переходящие на страницу параметров

Я создаю страницу параметров с некоторыми полями. Как видно из приведенного ниже кода, у меня только одно поле зарегистрировано. Однако, когда я пытаюсь отправить это поле на страницу параметров, он не отображает это поле. Я не могу понять, что я делаю неправильно. Любая помощь будет принята с благодарностью. благодаря <?php class WH_Options{ public function _construct() […]

WordPress JSONAPI introspector всегда ограничивает число в 10?

Я немного новичок в WordPress и API JSON, так что простите меня, если это вопрос новичков, но я пытаюсь получить все сообщения из нескольких разных пользовательских типов сообщений и вернуть их как JSON через мой собственный контроллер JSON ( расширение JSON API) если я это сделаю: $posts = $json_api->introspector->get_posts(array('post_type' => array('post','tweet','gallery','video','music'), 'post_parent' => 0, 'order' […]

Редактор TinyMCE становится белым по биографической информации

Я попробовал решение, найденное здесь: Как использовать tinyMCE для пользовательской «биографической информации» без использования каких-либо файлов ядра? и добавил его в мой код плагина. Проблема в том, что он превращает редактор в белый цвет (см. Это изображение -> http://img.wordpressask.com/plugin-development/HKp0A.png ) Как мне это показать? С Уважением, Джон

как получить все имя дочерней категории в названии определенной категории?

Предполагается, что указанное имя категории – это «продукт», который имеет три многоуровневые подкатегории. Структура выглядит следующим образом: продукт один продукт два продукт три продукт четыре Я хочу вывести все имена подкатегорий в sidebar.php моей темы. Как мне это сделать? в моей теме index.php я использую: <?php include("productHallofHome.php");?> в productHallofHome.php i используя код: <ul class="productList_h"> <?php […]

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

Приветствую всех, что я создаю тему, посвященную отображению и бронированию гостиниц, в которых я создал пользовательский тип сообщений «Отели», поэтому теперь я хочу, чтобы механизм бронирования гостиничных номеров и кнопка «Забронировать сейчас» на странице отеля, чтобы забронировать номер, который отправит запрос администратору, а также отправит пользователю подтверждение для этого, я подумал, что если я внесу […]

Проблемы с cron

У меня есть этот код, который удаляет некоторую почтовую мета в течение 7:55 часов на сервере: if ( !wp_next_scheduled('borra_meta_datos') ) { wp_schedule_event( mktime(7, 55, 0, date('n'), date('j')), 'daily', 'borra_meta_datos' ); } function borra_todos_los_meta_datos() { $args = array( 'meta_key' => 'destacados', 'post_status' => 'publish', 'numberposts' => -1, 'category' => -14 ); $allposts = get_posts($args); foreach( $allposts […]

Использование WAMP, попытка создания плагина, получение ошибки: у вас нет достаточных разрешений для доступа к этой странице

Просто пытаюсь создать простой плагин с некоторыми параметрами тем, чтобы я мог практиковать. Когда я пытаюсь получить доступ к странице «Параметры темы» в разделе «Настройки …», я получаю: у вас нет достаточных разрешений для доступа к этой странице. Это все, что у меня есть в плагине: add_action( 'admin_menu', function(){ add_options_page( 'Theme Options', 'Theme Options', 'administrator', […]

Можно ли получить все сообщения с помощью моего короткого кода?

Итак, вот что я пытаюсь сделать. Я создаю плагин для бизнес-каталога. Каждому бизнесу присваивается категория. Существует два вида, перечисление и детализация. Чтобы предоставить пользователю максимально возможную гибкость, я создал короткий код, в котором они могут проходить в категории и отображать список. Это отлично работает. Они могут создать страницу под названием «Рыбалка» с постоянной ссылкой «/ […]

Intereting Posts