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

неспособный wp_enqueue_script ('предложить');

Я не могу поставить в очередь встроенный скрипт autosuggest в моей теме WordPress. wp_enqueue_script('suggest'); мой текущий обходной путь для этой проблемы заключается в том, чтобы отменить регистрацию, зарегистрировать вручную, а затем поставить в очередь – вот так: wp_deregister_script('suggest'); wp_register_script('suggest', '/wp-includes/js/jquery/suggest.js'); wp_enqueue_script('suggest'); я не могу понять, как решить эту проблему, потому что я вообще не получаю […]

Включить файл в файл плагина

У меня есть рабочий плагин с множеством функций. Я хочу разбить плагин на несколько файлов. Я удалил некоторые функции и поместил их в файл под названием activate.php k7Course.php. Затем в файле k7Couses.php i включите следующее: /* Plugin Name: k7 Course Management Plugin URI: http://yourdomain.com/ Description: A plugin to manage k7 Courses Display Version: 1.0 Author: […]

Обновление wordpress Core удаленно

Я делаю проект, который необходимо обновить блог wordpress удаленно, например: обновление ядра wordpress обновление плагинов и обновление тем любая помощь будет оценена благодаря!

Подстраницы администратора без записи в меню

Я добавил несколько страниц в WP-Adminmenu с помощью add_menu_page и add_submenu_page . URL-адреса этих страниц выглядят как admin.php?page=my-plugin/admin/submenupage.php . Если я попытаюсь добавить страницу, которая не зарегистрирована в меню, и ссылается на нее с помощью <a href="?page=my-plugin/admin/add.php"> Я получаю ошибку разрешений. Есть ли способ добавить страницы в область администрирования без регистрации их в меню?

Могу ли я изменить header.php текущей темы через функцию плагина?

Мне нужно добавить некоторый html в header.php, но вместо прямого изменения заголовка header.php или создания дочерней темы, как я могу сделать это с помощью только действий и / или перехватчиков?

Как вставить скрипты в правильный путь в плагине?

Я разрабатываю плагин wordpress и только что вышел с проблемой с скриптами очереди. Я хочу установить в JQuery UI (.js) и (.css) в свой плагин. Лучше ли выложить его из Google CDN или из WordPress в комплекте? Если на странице администрирования WordPress активны 2 плагина, и оба используются JQUERY UI разных версий. Тогда это будет […]

Динамически создавать метатеги и заголовки для страницы wordpress

Я создал страницу wordpress, которая будет выводить информацию о продукте конкретного продукта с amazon: wordpress/product?asin=123 Я просто использую страницу продукта как шаблон, и он действительно ничего не содержит. Я просто добавляю фильтр к контенту, чтобы поместить в него некоторое содержимое. Я также использую плагин wordpress seo от yoast, чтобы заботиться о материалах SEO, но, похоже, […]

Добавление информации в заголовок HTTP в плагине WordPress

Я работаю над разработкой плагина для инструмента под названием Supportify. Это REST API, который аутентифицируется через ключ и токен, добавленные в HTTP-заголовок HTTP-запроса к их серверам. Ссылка на API приведена здесь . Я знаю, что вы можете добавлять вещи в заголовок с помощью wp-config.php но для публично выпущенного плагина это невозможно. Есть ли способ сделать […]

вставить запрос в пользовательскую таблицу с помощью ajax с плагином jQuery Jeditable

Я уже прочитал тонны сообщений, но не нашел решения … Я пытаюсь реализовать Jeditable функциональность в плагине с помощью этого кода: jQuery(document).ready(function() { jQuery('.edit').editable('http://localhost/www/wp-content/plugins/my_plugin/save.php' }); Если в save.php я просто что-то save.php , он будет возвращен в текстовое поле, которое я обновлял без проблем. Проблема в том, как вставить его в db … Если я […]

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

$message = sprintf(__('Dear: %s'), $user_login) . "\r\n\r\n"; $message .= __('As per your request on ') . date_i18n('j F Y', time());"\r\n\r\n"; $message .= __('Please visit the following link to reset your email address:') . "\r\n\r\n"; $message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n"; $message .= __('In case of any queries, you can write to […]