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

дата автоматического изменения, когда почта составляет 30 дней

Я использую код ниже, но не работаю. PLS скажите мне, есть ли другой способ или где я делаю ошибку? //cron work function isa_add_every_minutes( $schedules ) { $schedules['every_minutes'] = array( 'interval' => 60, 'display' => __( 'Every 1 Minutes', 'textdomain' ) ); return $schedules; } add_filter( 'cron_schedules', 'isa_add_every_minutes' ); // Add function to register event to […]

wp_enqueue_style не регистрирует все шрифты Google

Я создал этот класс ниже, и я получил все имена шрифтов google из URL-адреса API веб-шрифта google. но функция wp_enqueue_style возвращает только первое имя шрифта google под названием ABeeZee и не возвращает другие имена шрифтов URL-адрес wp_enqueue_style возвращаемый в моей теме, похож на этот https://fonts.googleapis.com/css?family=ABeeZee почему массив $font_list возвращает только первое значение массива в wp_enqueue_style […]

Пользовательский мета-ящик в редакторе настраиваемого типа сообщений не работает

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

Вход с использованием / wp-admin не перенаправляет обратно в / wp-admin

Пользовательский плагин перенаправляет логин на другую страницу. Если пользователь набирает /wp-login.php, браузер переадресовывается на пользовательскую страницу входа. В URL-адресе браузера включен redirect = и после правильных учетных данных пользователь отправляется обратно в исходный пост или страницу WordPress. Если пользователь вводит / wp-admin, браузер переадресовывается на страницу пользовательского входа. В URL-адресе браузера включен redirect =, однако […]

Запросить только заголовок / поле / цветные сообщения сообщений

Я собираюсь разработать плагин WordPress как webesrvice для мобильного приложения. Как я могу получить только заголовки / id / featured media posts в плагинах wordpress? Я посмотрел документацию на wordpress , он вернет список сообщений и может их фильтровать, однако он возвращает всю информацию для сообщения, но для того, чтобы быть эффективным, мне нужны только […]

Пользовательский заказ Woocommerce

У меня есть веб-сайт, который использует woocommerce, и я хочу иметь дополнительную форму, прежде чем перейти на страницу проверки. чтобы проиллюстрировать, когда пользователь нажимает «Приступить к проверке», они будут перенаправлены на страницу, на которой у нее есть форма, которую они должны заполнить, а затем после ее отправки они будут перенаправлены на страницу проверки. Кто-нибудь знает, […]

$ wpdb Ошибка запуска Mysql

Это продолжение этого вопроса: SO Я хочу реализовать триггер mysql, предоставляемый @Shadow в плагине WordPress. Запрос = триггер $sql_trigger = " drop trigger if exists bi_tbl_B $$ delimiter $$ create trigger bi_tbl_B before insert on tbl_B for each row begin DECLARE v_slug as varchar(255); DECLARE v_url as text; SELECT url, slug INTO v_url, v_slug FROM […]

sql-запрос не работает в wp-плагине

Я пытаюсь запустить mysql-запрос, чтобы подсчитать запись последнего месяца. Вот запрос: $school_count_last_month = get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_date >= DATE_ADD(LAST_DAY(DATE_SUB(NOW(),INTERVAL 2 MONTH)),INTERVAL 1 DAY) AND post_date <= DATE_SUB(NOW(),INTERVAL 1 MONTH)"); Поскольку этот запрос работает в phpmyadmin, но когда я пытался загрузить мой сайт, ничего не показывать. Хотя, я пробовал другие sql-запросы на одной странице, […]

Медленное время загрузки в таблицах списков WP

У меня возникают проблемы с очень медленным временем загрузки плагина, который я разрабатываю. Мы используем класс WP_list_table для отображения результатов на странице в блоке администратора WordPress. При тестировании на большом сайте с примерно 130 000 результатов в таблице на странице результатов потребуется 25 + секунд для загрузки. Отслеживание SQL-запросов показывает, что в общей сложности они […]

Как правильно отобразить исключение или эхо-строку после публикации в плагине?

Я разрабатываю небольшой плагин, но я застреваю, когда пытаюсь отобразить сообщение об исключении или успехе после публикации в форме. Вот мой код: class Parametres_Plugin { public function __construct() { add_filter('wp_title', array($this, 'modify_page_title'), 20) ; register_activation_hook(__FILE__, array('Parametres_Plugin', 'install')); register_uninstall_hook(__FILE__, array('Parametres_Plugin', 'uninstall')); add_action('admin_menu', array($this, 'addAdminMenu')); add_action('admin_menu', array($this, 'addAdminSousMenu'), 20); add_action('wp_loaded', array($this, 'saveParametre')); … Other things … } […]

Intereting Posts
Пользовательский метафайл поля пользователя Канонизация вопроса об академическом URL-адресе URL-адреса блога Добавление атрибутов страницы Metabox и шаблонов страниц в сообщение «Редактировать страницу»? WP 3.3 API подсказок? Настройка Breadcrumb NavXT Добавление официального поставщика oMmbed в WordPress Как использовать SMTP-настройки «phpmailer_init» только для определенных действий «wp_mail»? как объединить поиск по ключевым словам и таксономию в массиве WP_query $ args Worpresss Получите отрывок по ID Белый экран смерти в приборной панели после чистой установки Ограничить настраиваемые поля на основе ролей пользователя Как отключить кнопку публикации, если существует заголовок Как разработать настраиваемое перенаправление URL-адресов Измените имя и имя_файла для профиля в меню по умолчанию, без изменения основных файлов? Получить привязанность с помощью пули