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

Как включить или отключить флажки в настраиваемом типе сообщений

В моем настраиваемом типе сообщений я удаляю столбец заголовка, чтобы добавить событие onclick в каждый заголовок сообщения, но он сдвигает флажки в следующий столбец, как я могу вернуть флажки в заголовок или если я хочу полностью скрыть, как я могу это сделать , http://prntscr.com/gv5odl Сначала я удаляю все действия в строке add_filter('post_row_actions', 'remove_row_actions', 10, 1); […]

Как перенаправить домашнюю страницу на другую страницу после входа для всех пользователей?

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

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

В настоящее время я использую этот код для отображения себестоимости, которая используется в маркетинговом сообщении на страницах продукта – add_action( 'woocommerce_product_options_pricing', 'wc_cost_product_field' ); function wc_cost_product_field() { woocommerce_wp_text_input( array( 'id' => 'cost_price', 'class' => 'wc_input_price short', 'label' => __( 'Cost Price', 'woocommerce' ) . ' (' . get_woocommerce_currency_symbol() . ')' ) ); } В моей дочерней […]

Идентификатор term_s не совпадает

Я создаю персонализированный пост и пытаюсь получить сообщение в категории. Но проблема здесь заключается в том, что термин id не совпадает. поэтому я не смог получить данные в цикле. Я получаю идентификатор категории id и идентификатор контейнера <div id="<?php echo $term_id = $term->term_id;?>" class="tabcontent"> .But term_id не совпадает. Любая помощь <?php //loop the names of […]

Изменение заголовка электронной почты Woocommerce с помощью настраиваемого плагина

Я хочу изменить шаблон заголовка электронной почты woocommerce на новый, чтобы я мог добавлять условия в шаблон заголовка для получения значения из панели мониторинга (для изменения цвета заголовка на основе ввода пользователем из панели управления). Я создал файл плагина, чтобы сделать это , Я следил за несколькими учебниками, и все, что я получил, было кучей […]

Безопасный REST с помощью unce работает только тогда, когда не регистрируется

Я расширяю Apache WordPress, регистрируя маршрут и делаю вид, что делаю это безопасным. Конечная точка должна быть доступна только зарегистрированным пользователям, но я не нашел для нее что-то конкретное в REST api. Итак, я должен использовать nonce. Я регистрирую javascript с переменной nonce, созданной wp_create_nonce('abc1234') , и отправляю ее через ajax следующим образом: $.ajax({ url: […]

Реагировать в плагинах: конечные точки REST и обычные функции

Я создаю плагин, который использует React для внешнего управления. Правильно ли, что я должен использовать регулярные функции для этого и создавать конечные точки REST, так как я могу получить к ним доступ непосредственно из моего плагина, а не удаленно? Существуют ли какие-либо преимущества при использовании REST?

add_submenu_page, вызывающая ошибку 404

Я использую функцию add_submenu_page wp для добавления подменю внутри родительского меню, но я получаю 404 not found ошибку при доступе к этому подменю. Я вошел в систему как admin, покраснел permalinks, вышел из системы, а затем вошел в систему, но ничего не меняется. url – localhost/wp-admin/sp_control который выглядит некорректно. Я использовал «tools.php», и это сработало, […]

Уведомление администратора не отображается после сохранения настроек

Я хочу отобразить уведомление администратора, если моя пользовательская форма на странице панели мониторинга успешно сохраняется. Я не знаю, правильно ли я делаю это. Если my option_update возвращает true, я устанавливаю переходный процесс. если ($ результат == TRUE) { set_transient ( 'admin_submission_notice_transient', правда, 0); } Во время инициализации вызывается hook_notices и функция проверяет, установлен ли переход […]

Пользовательский повтор не работает / событие Wp Cron

Я создал событие wp cron с пользовательским интервалом 5 минут, но он выполняется только ежечасно, а не каждые 5 минут. (Обратный вызов правильно выполнен.) Константа DISABLE_WP_CRON установлена ​​в true, wp-cron.php вызывается через crontab каждые 5 минут. ( https://developer.wordpress.org/plugins/cron/hooking-into-the-system-task-scheduler/ ) Ошибок в debug.log нет (WP_DEBUG установлен в true). Я создал свой плагин с генератором плагинов плагинов […]

Intereting Posts
Как разделить авторов? Как вернуть значения из строки, где впервые появляется значение среди доступных строк? Манипуляция oembed_dataparse перестала работать на YouTube Как проверить тип сообщения (включить пользовательский css) Где мой редактор меню Отображать пользователя мета с помощью другой роли пользователя Пользовательский CSS без файла css.php Как автоматически применять пароль ко всем сообщениям в настраиваемом типе сообщений Как создать короткий код с 1 параметром (atts) Как установить отмеченные сообщения, используя флажок в окне редактирования сообщений? Отображать пользовательскую таксономию типа сообщения и месяц Как я могу добавить количество комментариев к этим подстраницам текущего фрагмента страницы WordPress Алфавитный глоссарий Закрыть div в цикле Условный тег для комментариев Обновить user_login для изменения имени пользователя