Articles of плагинов

Как активировать плагин при активации темы?

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

Сделать css виджета перезаписью темы css

Я создал виджет, который создает формы. Я использую платформу Twitter Bootstrap для стилизации этих форм. У меня есть два примера WP: Один использует тему Alterna, которая также использует Bootstrap. Формы отлично смотрятся на эту тему. Другой использует OptimizerPress, который не использует Bootstrap. Проблема здесь. Эта тема не использует Bootstrap, и их CSS перезаписывает определения в […]

Как решить ограничение памяти Woocommerce

У меня есть Woocommerce, настроенная для работы на многостраничном сайте WP с моим ограничением памяти PHP, установленным на 256M в php.ini У меня также есть мой wp-congif.php define("WP_MEMORY_LIMIT", 128); Однако Woocommerce показывает следующий «Предел памяти WP: 12 B – Мы рекомендуем установить память как минимум на 64 МБ». Как я могу решить эту проблему?

Пусть плагин проверяет, зарегистрирована ли таксономия другим плагином

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

плагин генерировал 751 символ неожиданного выхода во время активации

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

Может ли деактивировать плагин, иногда «перезагружать» настройки внутри этого плагина?

Мне нужно отключить плагин на веб-сайте клиента, чтобы проверить, вызывает ли он определенную проблему или нет. Но я не уверен на 100%, что после дезактивации этого плагина все его настройки обязательно будут восстановлены после повторного его активации. Может ли кто-нибудь подтвердить, пожалуйста?

Функция плагина внутри настраиваемого плагина

Я пытаюсь использовать функцию плагина ( wp-bannerize() ) внутри моего настраиваемого плагина. но когда я пишу: if( function_exists('wp_bannerize') ){ echo "exist"; }else{ echo "not exist"; } Выход not exists Как я могу получить эту функцию внутри своего настраиваемого плагина? ОБНОВИТЬ: Здесь код моего плагина: class Infinite_posts{ public function __construct() { add_action('wp_ajax_is_bannerize', 'load_plugins'); //when plugin receive […]

Могу ли я подключить функцию класса uninstall к глобальному var, объявленному в основном файле плагина?

Моя текущая настройка выглядит следующим образом … В основном файле плагина эти два крючка установлены (не внутри любого класса): register_activation_hook(__FILE__, array('DG_Setup', 'activation')); register_uninstall_hook(__FILE__, array('DG_Setup', 'uninstall')); Этот же основной файл содержит файл, содержащий DG_Setup : include_once DG_PATH . 'inc/class-setup.php'; И объявляет $dg_options : define('DG_OPTION_NAME', 'document_gallery'); $dg_options = get_option(DG_OPTION_NAME); Я предположил, что, ссылаясь на основной файл плагина […]

Создать пользовательский шаблон в плагине и отобразить его в разделе пост-шаблона?

Сейчас я разрабатываю плагин для одного из моих клиентов в соответствии с их потребностями. Но я хочу, чтобы плагин удерживал всю функциональность, включая настраиваемый шаблон. Я имею в виду, что мой плагин содержит настраиваемый шаблон, но я не знаю, что если шаблон отображается в разделе admin post / page. Можно ли отображать пользовательский шаблон в […]

Поля первого и последнего имени не заполняются при использовании wp_insert_user

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