Articles of плагинов

Изменен локаль, но плагин по-прежнему показывает язык по умолчанию

Я меняю языковой стандарт, используя локальный фильтр. Я пробовал различные методы; создание плагина и подключение к фильтру, объявление локального фильтра в файле functions.php и даже просто определение моей константы WPLANG; во всех случаях переводится только мой .Mo-файл. Мой пользовательский файл .mo темы загружает правильные переводы, но не плагины. Мне интересно, почему плагины не показывают соответствующие […]

Какой плагин wordpress увеличивает размер тега в соответствии с большим количеством сообщений на нем?

У меня есть блог на wordpress . У меня есть несколько должностей в WATIR , было мало на manual testing и framework В тот раз, когда я посетил свой блог, я увидел, что текст «WATIR» появляется как гигантский заголовок, но отдых небольшой. Позже я написал больше о «Ручном тестировании». Теперь я вижу, что «WATIR» является […]

Интернационализация WP не загружена

У меня проблема с загрузкой интернационализации на моей странице администратора. Для создания файлов .po и .mo я использую Poedit. Моя структура плагина проста: ├───plugins │ └───radni │ └───radni.php │ └───lang │ └───radni-sr_RS.mo │ └───radni-sr_RS.po Заголовок плагина: /** * Plugin Name: Radni * * Text Domain: radni * Domain Path: /lang/ */ Крюки нагрузки: add_action( 'init', […]

Создание класса настроек регистра, поддерживающего расширенные классы

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

Остановить переключение плагина

Есть ли способ остановить перечисление плагинов? Я пробовал плагин Acunetix WP Security, похоже, работает, но плагин Yoast SEO по-прежнему перечисляет. Любые плагины или модификации кода оценены. Заранее спасибо 🙂

add_action не вызывает функцию

Я хочу добавить пользовательское поле в меню, поэтому я пытаюсь использовать wp_nav_menu_item_custom_fields . Я использую следующий код, но он даже не вызывает функцию. Я добавляю его в плагин, почему это неправильно? add_action( 'wp_nav_menu_item_custom_fields', 'my_custom_fields', 10, 4); function my_custom_fields( $item_id, $item, $depth, $args ) { var_dump("test test"); }

Удалите действие, действующее на functions.php, но не в плагине. Зачем?

Я пытаюсь удалить действие из плагина Sensei от Woothemes. Если я делаю на functions.php: global $woothemes_sensei; remove_action('sensei_lesson_video', array($woothemes_sensei->frontend, 'sensei_lesson_video')); Я могу удалить действие. Но если я сделаю то же самое на плагине, я не смогу. На самом деле проблема заключается в том, что после var_dumping $ woothemes_sensei на плагине получите NULL. Почему это? EDIT: Ну, […]

Как фильтровать переменную aa в функции плагина?

Я использую сторонний плагин в моем проекте, в этом плагине есть функция, подобная этой public static function get_form($EM_Event = false, $custom_form_id = false){ //special lookup for multiple bookings if( is_object($custom_form_id) && get_class($custom_form_id) == 'EM_Multiple_Booking' ){ $custom_form_id = get_option('dbem_multiple_bookings_form'); } //make sure we don't need to get another form rather than the one already stored in […]

Как изменить значение переменной php с помощью wp настройки api

Как я могу изменить var $ failed_login_limit = "2"; var $ lockout_duration = "10"; значение с помощью настройки wp api? if ( ! class_exists( 'Jeba_Limit_Login_Attempts' ) ) { class Jeba_Limit_Login_Attempts { var $failed_login_limit = "2"; //Number of authentification accepted var $lockout_duration = "10"; //Stop authentification process for 30 minutes: 60*30 = 1800 var $transient_name = […]

Удалите плагин Duplicator из меню администратора, если не администратор

У меня возникли проблемы с удалением элемента меню, добавленного плагином Duplicator ( https://wordpress.org/plugins/duplicator/ ) из меню администратора, если пользователь не является администратором. Я могу успешно удалить элементы без плагинов, используя следующий код: function jitb_remove_admin_menu_items() { if ( !current_user_can( 'manage_options' ) ) { $remove_menu_items = array( __( 'Comments' ), __( 'Links' ), __( 'Posts' ), __( […]

Intereting Posts
Как избежать конфликтов с db.php / $ wpdb и другими плагинами, которые решили использовать их? Объединение и минимизация зависимостей для файлов JavaScript, находящихся в очереди Пользовательский метабокс с выделением таксономии – сохранение проблемы Должен ли я использовать SVN или Git? удалить форму поиска edit.php и заменить на мою собственную Как я могу использовать пользовательские свойства для установки разных фона на разных страницах? Можно ли установить параметр, а затем перенаправить на другую страницу непосредственно из ссылки уведомления администратора? Загрузка плагина в формате .zip WordPress сохраняет выборку страницы архива вместо страницы шаблона Как удалить фильтр, анонимный объект? Получение значения метаболизма? Нужна консультация> преобразование присвоений категорий в персонализированные метаданные Наши теги плагинов не отображаются в репозитории плагинов WordPress Добавление настраиваемых возможностей как разместить ссылку на первый пост только с помощью плагина