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

Создание нескольких текстовых полей wp_editer () для цикла – текстовый / визуальный переключатель работает только для первого редактора

Работа над плагином для обработки вкладок продукта woocommerce. на странице продукта редактирования wp-admin я динамически загружаю в редакторы WYSIWYG на основе поля db с именем _tab_count . поэтому, если _tab_count установлен в 2 – загрузить 2 редактора и т. д. Проблема, которую я испытываю, заключается в том, что только первый редактор имеет возможность редактировать как […]

WP и постоянство объекта (или его отсутствие)

Я прочитал документы для WP_Object_Cache , включая часть о «если вам требуется постоянство, которое вам нужно использовать плагин» – подобно плагину memcache или APC. Итак, для всех других глобальных переменных ( $post , $current_user и т. Д.) – нет внутристраничной настойчивости, правильно? Все виды использования этих глобальных переменных зависят от того, что файлы .php привязаны […]

Развертывание плагинов / Стоп CSS.

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

обновите совместимость существующего плагина WordPress

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

Правильный синтаксис для вставки базы данных из плагина?

Я тестирую скрипт для создания вставки базы данных. Является ли это правильным синтаксисом для вставки или мне нужно получить ссылку на глобальный $ wpdb и использовать это? <?php /* Plugin Name: Test Database Insert */ function test_db_insert() { INSERT wp_terms(term_id, 'name', slug) VALUES (1, 'test', 'test'); INSERT wp_term_taxonomy(term_taxonomy_id, term_id, taxonomy, parent) VALUES (1, 1, 'category', […]

Клон StackExchange с помощью WordPress?

Если бы вы создали сайт клонирования StackExchange с помощью WordPress, как бы вы это сделали?

разбиение на страницы в пользовательском списке, созданном с помощью функции get_pages

У меня есть настраиваемая страница, которая вызывает функцию – скажем, генералитет функции generatelist вызывают get_pages () и циклы через массив, используя для каждого, и строят список, содержащий различные данные из метаданных страниц (да, страницы, а не посты) по какой-либо причине) функции возвращают список (фактически каталог страниц) и перекликаются с ним в области содержимого пользовательской страницы. […]

Как увидеть все в get_option ()?

В разработке тем и плагинов мне нравится полностью запускать все, чтобы убедиться, что проблем нет, и я не получаю никаких ошибок. ТОЛЬКО в разработке добавьте следующее в мой footer.php чтобы узнать, что происходит: if (is_user_logged_in()) : // GET POST META // https://developer.wordpress.org/reference/functions/get_post_meta/ global $wp_query; $post_meta = get_post_meta($post->ID); echo '<h1>Post Meta</h1>'; echo '<pre>'; var_dump($post_meta); echo '</pre>'; […]

Как перемещать комментарии Bubble на правую сторону панели инструментов

В разделе администрирования пузырь Commments находится в левой части панели инструментов. Я знаю, как удалить пузырь. Я не могу понять, как перенести его в правую часть панели инструментов (рядом с «Howdy, [username]). Есть идеи?

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

Как добавить значок, который отображается только во время просмотра панели управления моего плагина? Я имею в виду, какое событие я перехватываю?

Intereting Posts
Каков канонический способ ссылки на страницы? Пользовательский тип сообщения перенаправляется на главную страницу – как отлаживать Пользовательские значения полей, удаленные при сортировке настраиваемого типа сообщения Проверка наличия страницы по названию? Каков хороший способ отменить все сценарии для одной страницы шаблона? Показать изображение, точно определенное шириной Плагин не отображается на панели инструментов Проблема Установка прав доступа к темам-файлам Premium на компьютере Mac, локальном компьютере? Как заменить комментарии по умолчанию на пользовательский HTML? Создайте клон с одного сайта WordPress на другой в течение нескольких минут вывод get_posts всегда в том же сообщении Измените CSS-панель администратора WordPress? Как настроить список событий в WordPress, чтобы исчезнуть событие, когда дата прошла Меню Bootstrap Drop Down не работает Плагины переписывают правила правильно