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

Как добавить дополнительное поле в строку таблицы после создания таблицы?

Я использовал опции для своих плагинов. Но теперь я изменил использование собственной таблицы. Создал и использовал вещи good.Now, я хотел бы добавить одно поле, которое получает значение от пользователя и добавит это значение как поле. Это похоже на добавление поля динамически. Пример в таблице опций я использовал ниже for ($i = 1; $i <= get_option('opt_count'); […]

Можно ли создать крючок действия, используя do_action () в add_action ()?

Возможно ли создать новый крюк действия, например do_action('my-hook-name'); внутри вызова add_action(); ? Я знаю, что этот код не работает, но я думал что-то вроде … add_action('init', do_action('my-hook-name')); или Единственный способ фактически добавить функцию обратного вызова в init , а затем внутри моей функции обратного вызова создать мой крюк? add_action('init', 'my_callback'); function my_callback(){ do_action('my-hook-name'); }

Создание пользовательской страницы вставки мультимедиа

Я пишу плагин, который имеет в основном такую ​​же функциональность, как и «Вставка медиа» в всплывающем окне «Добавить медиа». Единственное различие в моей работе – использовать веб-службу для просмотра медиа. Я уже читал о media_upload_tabs и сумел создать вкладку. Теперь я хотел бы иметь ту же самую компоновку, что и вкладка «Вставка носителя», но, к […]

Идентификация страницы, содержащей короткий код в `init`

Я пишу плагин, и у меня возникают трудности с тем, когда запускать определенные функции кода плагина. /* // Plugin information goes here */ // ***** Area A $GLOBALS['example_class'] = new example_class; class example_class { // ***** Area B public function admin_init() { add_menu_page( // … ); } // End of admin_init function } // End […]

Функция WordPress get_the_terms () возвращает ошибку «Недействительная таксономия»

Кажется, что функция get_the_terms ($ id, $ taxonomy) всегда возвращает ошибку, если используется вне WordPress (т.е. интегрирована в PHP с использованием этого метода ). Я считаю, что некоторые библиотеки могут потребоваться и должны быть включены явно для этого. Например, следующий код, где 284 является допустимым идентификатором почты и «ключевым словом», является допустимой пользовательской таксономией … […]

Ошибка разрешения при сохранении плагина

Когда я передаю цитату в поле ввода и сохраняю ее, я получаю это сообщение об ошибке в wordpress – я использую последнюю версию установки. Ошибка «У вас недостаточно прав для доступа к этой странице». Код, в котором я получаю ошибку, – это для плагина, который я разрабатываю своей первой попыткой что-то вроде этого. <?php /*idea […]

Разработка плагина, запуск его через P3 Profiler, проявляется медленно, но я не знаю, почему

У меня проблема с моим плагином, который я разрабатываю. После использования профилировщика GoDaddy P3 Plugin он показывает, что занимает большое количество времени выполнения, но сам плагин очень минимален. Он просто предоставляет несколько коротких кодов и унижает данные, введенные в них. Он в основном принимает URL-адрес, вытаскивает идентификатор из него, использует API для получения массива значений […]

Возможности плагина

Я создал интерфейс, который позволяет пользователям выполнять определенное количество действий, каждый из которых имеет связанную с ним способность (включая доступ к интерфейсу). Я хотел бы иметь базовую возможность (примитив здесь?), Которая требуется, если пользователь хочет выполнить все другие действия: если пользователь может удалить элемент, пользователь также должен иметь доступ к интерфейсу. Несколько плагинов позволяют добавлять […]

Доступ к функции тега WordPress от модального

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

Создание настраиваемого плагина

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

Intereting Posts
Отправка моей формы в базу данных, а затем перенаправление на сайт оплаты Как мне структурировать типы сообщений? Проблема автоматического обновления WordPress 3.0.1 Переадресация статической страницы на главную страницу wordpress, как запросить таблицу wp_options WP поиск исключает последнюю букву из строки Не удается получить идентификатор сообщения с помощью wp_insert_post_data Есть ли способ сделать файлы темы принятыми шорткодами? Партнерская плагин Ссылка пользователя с реферером CPT-архив 404ing при использовании пользовательского имени таксономии в качестве переменной Неправильное количество сообщений, возвращаемых при фильтрации связанных продуктов Woo по пользовательской таксономии wp-cli для создания шаблона страницы Получить запрос категории не работает в function.php get_terms () не возвращает пустые слова, хотя hide_empty false Какие настройки применяются при создании эскизов с помощью ImageMagick?