Articles of фильтры

Как объединить несколько классов тела

У моей темы уже есть специальный фильтр класса тела для используемой ими схемы цветов. Как я могу добавить фильтр класса тела для имени страницы? В основном я хочу объединить эти утверждения: <body <?php body_class(); ?>> <body class="<?php echo get_stencil(); ?>"> Я пытался, но я просто получаю сообщения об ошибках с такими вариантами: <body class="<?php echo […]

remove_action в файле плагина

Я пытаюсь использовать remove_action( 'admin_notices', 'woothemes_updater_notice' ); В плагине не нужно редактировать файлы тем functions.php, однако код не выполняется. Мне нужно обернуть это чем-то, чтобы заставить его работать из файлов плагинов?

Как я могу применить WP-фильтр для определенной версии плагина

У меня есть список плагинов на странице 'wp-admin/plugins.php' . Для каждого плагина есть некоторая метаинформация, извлеченная WP из каждого файла плагина: /* * Plugin Name: somename * Version: 1.2.3 */ Я хочу отфильтровать версию плагина, чтобы показать его в списке плагинов, но не изменять файл плагина, просто отфильтруйте значение версии. Обновить: <?php /* * Plugin […]

Как изменить определенный текст или термин WordPress на заказ на весь сайт?

На моем сайте WordPess для клиента я использовал Posts as Products, Comments как Customer Review, Subscribers as Registered Customers и так далее. Для клиента я использовал редактор меню администратора, чтобы редактировать заголовки меню меню wp-admin , то есть: Сообщения> Продукты, Добавить новый> Добавить новый продукт; Страницы> Веб-страницы и т. Д. Но сценарий: Когда кто-то нажимает […]

Помощь с фильтром для wp_notify_moderator ()

У меня есть случай, когда у меня несколько администраторов. Не все из них хотят получать уведомления по электронной почте, когда есть комментарий, отправленный или удерживаемый для модерации. Страница «Настройки»> «Обсуждение» позволяет управлять комментариями модераторов комментариев для всех админов, а не для выбранных. Ответственность за отправку сообщений электронной почты – это функция: http://wpseek.com/wp_notify_moderator/ Внутри этой функции […]

Изменить вход в систему CSS

Есть ли фильтр или что-то, что бы удалить: html,body {height:100%;} объявление на странице входа? Я сделал пользовательскую страницу входа, а html, body {height: 100%;} противоречит моему стилю. WordPress загружает объявление html,body {height:100%;} из wp-admin / css / wp-admin.css, и я хотел бы сохранить файл wp-admin.css в целости. Я не могу переопределить функцию с height: auto; […]

Отфильтровать функцию подключения

Следующая функция подключается, поскольку она содержит фильтр: // Make function pluggable/overwritable if ( ! function_exists( 'wpsight_layout_images' ) ) { function wpsight_layout_images() { $layout_images = array( 'show_on_single' => true, 'size_archive' => 'post-thumbnail', 'align_archive' => 'left', 'size_single' => 'post-thumbnail', 'align_single' => 'left', 'size_widget' => 'post-thumbnail', 'align_widget' => 'left', 'size_archive_listings' => 'post-thumbnail', 'align_archive_listings' => 'right', ); return apply_filters( […]

Что касается фильтрации текстовых сообщений

Что делает это утверждение на самом деле? $text = apply_filters('the_content', $text); Из этого следует только следующее: $text = get_the_content(''); $text = strip_shortcodes( $text ); Какие фильтры применяются здесь?

Как фильтровать ответы bbPress (контент)?

Я хотел знать, как фильтровать ответы bbPress? (я имею в виду как фильтр post_content типичного сообщения). этот не работает: add_filter('the_content','custommm_functiooonn'); function custommm_functiooonn($content){ return 'hiiiiiiii'.$content; }

add_filter для apply_filters, который существует в классе

Я все еще новичок в классах. У меня проблема WordPress, где я могу использовать только add_filters внутри класса в команде apply_filters, которая существует внутри одного класса. Вот примерный класс, который успешно добавляет фильтр: $CTAExtensions = new CTALoadExtensions; class CTALoadExtensions { public $definitions; public $template_categories; function __construct() { $this->add_core_definitions(); $this->load_definitions(); } /* collects & loads extension […]