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

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

Предполагается, что указанное имя категории – это «продукт», который имеет три многоуровневые подкатегории. Структура выглядит следующим образом: продукт один продукт два продукт три продукт четыре Я хочу вывести все имена подкатегорий в 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', […]

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

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

Перечисление атрибутов короткого кода в JavaScript

Я работаю над плагином, который использует короткий код для вызова функции JQuery, и для этого требуется три аспекта: Код JQuery + собственный код, который будет включен на страницы, которые будут использоваться на HTML-элемент, на котором он будет работать, требует атрибута «id», чтобы ссылаться на него Ссылка / инициализация в блоке $(document).ready(function()) Я уже реализовал 1 […]

WordPress daily cron работает чаще, чем один раз в день

У меня есть задание wp cron, основанное на том, что в настройках. В этом случае его расписание ежедневно. add_action('init', function(){ if( !wp_next_scheduled('product_posting_cron') ){ wp_schedule_event(time() + 700, 'timely', 'product_posting_cron' ); } }); add_filter( 'cron_schedules', function( $schedules ) { global $frequency; $interval = $frequency['interval']; //daily $display = $frequency['display']; $schedules['timely'] = array( 'interval' => $interval, 'display' => $display […]

Фатальная ошибка плагина

Я пытаюсь активировать плагин, который я сделал на сетевом сайте. Я получаю сообщение об ошибке: Plugin could not be activated because it triggered a fatal error. У меня включен режим отладки, и он выводит все ошибки в debug.log, однако ничего не дано для этой ошибки. Есть ли другой способ узнать, что такое ошибка? Плагин регистрирует […]

Список сообщений Admin (edit.php) по сообщениям

Я пишу плагин, который создает сообщения навалом. Я предоставляю пользователю возможность заранее установить определенные параметры созданных сообщений. Но было бы полезно использовать интерфейс WordPress по умолчанию «Все сообщения» ( edit.php ) для тонкой настройки деталей после создания сообщений. Я посмотрел на class-wp-list-table.php и дублирование его функциональности будет много работать. Лучшим решением было бы просто отправить […]

Плагин, который сохраняет данные формы

Моя первая попытка плагина с базовыми навыками PHP и связкой WordPress … Что я хочу: Пользователь заполняет форму – действие формы отправляет их на специализированный шлюз (получил эту часть в порядке). Выбор данных из формы сохраняется в пользовательской таблице Это, вероятно, будет звучать глупо, но я думаю, что у меня есть все элементы, которые я […]

Intereting Posts
Как сбросить мой footer.php в исходное состояние? (тема: Оригами) Почему я получаю синтаксическую ошибку, неожиданное «endwhile» (T_ENDWHILE) в этом шаблоне? Список подкатегорий родительской категории Какой порядок? register_taxonomy () register_taxonomy_for_object_type () register_post_type () Сохранить флажки для умножения в виджете Различные способы запроса пользовательских типов сообщений? Попытка удалить кнопку загрузки на WordPress Native Video Player? Использование настраиваемого типа сообщений только для RSS-канала Как выполнять поиск и замену содержимого через php Когда пользователь входит в систему, как они могут просматривать веб-сайт вместо меню администратора? переписать конечную точку, не работающую на домашней странице Посещение веб-страницы ТОЛЬКО после посещения другой страницы. Возможное? Получить все таксономии для всех типов сообщений Добавление редактируемого поля в шаблон? WordPress JQuery Fade in, Эффект Fade out