Articles of плагина

Как создать собственный тег HTML в редакторе в режиме «Текст (HTML)»

Не могли бы вы сообщить мне, как добавить пользовательскую кнопку тега в редактор WP в Text(HTML) режиме, например то, что я хотел бы вставить в сообщение, – это что-то вроде <hr class="dark-line-2" /> каждый раз, когда пользователь нажимает кнопку hr

настроек api – add_settings_section не работает

Я создаю страницу параметров плагина, но я не могу заставить разделы появляться. Это мой код: ini.php: class Setup { public function init() { add_action( 'admin_menu', array( $this, 'add_my_plugin_menu' ) ); } public function add_my_plugin_menu() { add_submenu_page( 'tools.php', 'My Plugin', 'My Plugin', 'manage_options', 'my_plugin', array( $this, 'my_plugin_builder' ) ); } public function my_plugin_builder() { require_once plugin_dir_path( […]

Кто-нибудь успешно использует unzip_file? Он загружает почтовый индекс, но не извлекает его!

Когда я вызываю функцию WordPress unzip_file () ниже, вместо фактического извлечения zip он просто перемещает ее в целевую папку. Когда я трассирую $ file и $ to from includes / file.php, я получаю: file: C:\xampplite\htdocs\testsite/wp-content/themes/mytheme/styles/myzip.zip To: C:\xampplite\htdocs\testsite/wp-content/themes/mytheme/styles/ Что мне не хватает? <?php require('../../../wp-blog-header.php'); require('../../../wp-admin/includes/file.php'); ?> <?php if (!is_user_logged_in()){ die("You Must Be Logged In to Access […]

Я пытаюсь сделать страницу в разделе администратора похожей на внешний вид страницы профиля для пользователей

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

Отображать значение настраиваемого поля, не работающего

Я просто пытаюсь распечатать значение настраиваемого поля. Я прочитал всю документацию, опробовал предложения других людей, и ничего не работает. Я могу заставить его напечатать ID #, но не фактическое значение, которое у меня есть в поле. Я использую плагин Types для создания поля. это печатает идентификатор: <?php echo get_the_ID($value, 'authorinfo', true); ?> так же как: […]

Проблема с флажком с пользовательской опциональной страницей

Я пытаюсь использовать флажок на странице Custom Option с помощью параметра API. Все отлично работает в фоновом режиме, и я могу обновить состояния флажка, зарегистрировав настройки. Но когда я хотел бы видеть результат на странице, я получаю тот же результат. «Флажок не был проверен». даже если флажок установлен и обновлен на options.php и моей пользовательской […]

Неустранимая ошибка: невозможно обновить admin_notice ()

Я пишу плагин, большая часть моего кода обернута в классы, за исключением функции резервного копирования admin_notice, которую я вызываю, когда я не загружаю основной класс плагина: class MyClass { //Main plugin class } if ( $check = true ) { $myClass = new MyClass(); } else { add_action( 'admin_notices', 'admin_notice' ); } function admin_notice() { […]

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

Когда вы редактируете встроенное поле в WordPress, как название, и не сохраняете cahnges, и пытаетесь перейти к другой ссылке, появляется предупреждающее окно с сообщением о том, что «изменения могут быть потеряны при навигации …». Как я могу сделать тот же самый ящик для своих собственных страниц? Благодаря!

Альтернативные функции для mysql_free_result и mysql_ping в функциях wordpress

что является альтернативной функцией для mysql_free_result и mysql_ping в функциях WordPress, поддерживает ли WordPress все функции, такие как php? Нужно ли освобождать память результата для больших запросов базы данных WordPress?

Параметры выбора категории для параметров плагина

Я использую построитель страниц Aqua, и я хочу включить в него поле для выбора категории. <?php $my_options = array ('one' => 'My Pony','two' => 'His Pony'); echo aq_field_select('categories', $block_id, $my_options, $categories); ?> Я пробовал $my_options= get_categories(); Но это не работает. Функция была в основном function aq_field_select($field_id, $block_id, $options, $selected) { $options = is_array($options) ? $options […]

Intereting Posts
Как создать таблицу базы данных для конкретного блога в многопользовательском режиме? Как добавить и отобразить пользовательский контент, который не является почтой отправлять новое сообщение на адрес электронной почты, хранящийся в настраиваемом значении поля Удалить только стили, но не встроенный стиль, добавленный с помощью wp_add_inline_style Версии и ваш сайт WordPress? 301 Перенаправить всю страницу и отправлять URL-адреса из .html в / Лучший способ отправить пароль пользователей? add_rewrite_rule () vs $ wp_rewrite-> правила vs 'rewrite_rules_array'? Как назначить настраиваемый шаблон для определенных продуктов в Woocommerce? $ wpdb-> insert никак не работает sunrise.php для многосетевой установки плагина определения домена Южный короткий код Временная возможность для current_user_can () Замена скриптов в Admin Load_Scripts Каков правильный способ включения встроенного javascript-источника?