Вопросы с тегом «filters»

9
Как добавить фильтр с 2 аргументами?

Я хочу изменить $ path в следующем фильтре. Имеет 1 вход и 2 аргумента. function documents_template( $template = '' ) { $path = DOCUMENTS_INCLUDES_DIR . '/document/' . $template; return apply_filters( 'document_template', $path, $template ); } Это моя функция, чтобы добавить фильтр, он получает...

9
WordPress 3.9 - Проблемы с редактированием нового TinyMCE

Скоро выйдет WordPress 3.9, а также TinyMCE 4.0. Я запускаю свои плагины и функции через некоторое тестирование и обнаружил, что одна из моих функций кажется сломанной / не работает с новым tinyMCE function myformatTinyMCE( $in ) { $in['theme_advanced_buttons1'] = 'bold';...

8
Установите сжатие JPEG для определенных пользовательских размеров изображения

Я использую различные пользовательские размеры изображений (by add_image_size), и я установил свое сжатие JPEG на 30% с помощью этого фильтра: function jpeg_quality_callback($arg) { return (int)30; } add_filter('jpeg_quality', 'jpeg_quality_callback'); Если я не ошибаюсь, приведенный выше код...

8
Можно ли отфильтровать комментарии в сообщении, чтобы пользователь мог видеть только те комментарии, которые он написал?

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

8
Как массово удалить всех пользователей без постов?

У меня 10 тысяч пользователей, около 98% из них никогда не публиковали пост (я имею в виду пост, а не комментарии). Мне нужен способ массового удаления пользователей с 0 постами. Метод должен подсчитывать все сообщения, включая пользовательские типы сообщений, и должен использовать правильную...

8
Как изменить фильтр posts_where только для поискового запроса

Я использую фильтр posts_where для того, чтобы изменить пользовательский поиск в сети, но я обнаружил, что некоторые виджеты по умолчанию, такие как «более свежие посты», тоже используют этот фильтр, и их поведение также изменяется. Я пытаюсь найти способ избежать того, чтобы что-то кроме поиска...

8
Изменение сжатия JPEG в зависимости от размера изображения

Короткий. Я хочу, чтобы «большие» изображения были сжаты на 90%, а «средние» - на 60%. Имеет много, как вы знаете, иногда большие изображения страдают от высокого сжатия, а другие маленькие изображения нет. Эта функция позволяет пересчитать все изображения JPG function custom_jpg_compression($args)...

8
LESS CSS enqueue_style с add_filter для изменения атрибута rel

То, что я пытаюсь сделать, это использовать меньше CSS с Wordpress. Вы должны ссылаться на ваши файлы .less с атрибутом rel, установленным на 'stylesheet / less'. Но я не могу понять, как изменить код, который выводит enqueue_style. Есть ли способ применить фильтр и повлиять на вывод?...

8
Самый ранний хук для надежного получения $ post / $ posts

Какое самое раннее возможное действие, которое я могу подключить, когда я смогу получить доступ к глобальным $post/$postsпеременным как на передней, так и на задней части? Я пытался просматривал ссылки Кодекса , ссылки Адама Брауна и скользя через источник несколько раз , но не везло найти хороший....

8
Обновить количество сообщений (опубликовано, черновик, неприсоединено) в интерфейсе администратора

Я работаю над многопользовательской настройкой WordPress и сделал так, чтобы определенный тип пользователей мог видеть и взаимодействовать только с сообщениями, изображениями, страницами и т. Д., Которые они создали. Код для этого выглядит следующим образом: add_filter('pre_get_posts',...

8
Как добавить заголовки к исходящей электронной почте?

Я хочу добавить дополнительный заголовок к исходящим письмам на моих сайтах, чтобы я мог легко определить, на какой сайт отправлено данное письмо. (Я установил стандартный функциональный плагин на все мои сайты, так что это достаточно просто сделать, и настройка моего почтового клиента для...

8
WordPress Внутренние @ Упоминания

Я ищу способ ссылки на страницы автора в рамках одной установки WordPress, просто поместив символ @ перед именем пользователя в сообщении ... как в твиттере. Пример: Если имя пользователя - «Bill256», а я пишу «@ Bill256», оно будет связано со страницей его...

8
Добавить пользовательский пункт меню, используя фильтр wp_nav_menu_items

Я добавил фрагмент, чтобы добавить ссылку «Профиль» в меню навигации моего сайта. Мой код: add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link'); function my_nav_menu_profile_link($menu) { if (!is_user_logged_in()){ return $menu; } else { $user_data = bbp_get_user_profile_url(...