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

Тип перехвата, обеспечивающий возможность программного переопределения содержимого

2
Как обернуть внедренное видео oEmbed в теги DIV внутри the_content?
Я делаю тему Wordpress для веб-сайта с видеоуроками. Я хотел бы поместить видео, которое встроено в контент (с oEmbed ) в отдельный div. Пример Полный контент (вывод из the_content()) выглядит примерно так: <p><iframe src="http://player.vimeo.com/video/0000000" width="900" height="506" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p> <p>This is an Test of a tutorial. Bla bla bla</p> …
9 filters  oembed 

4
Нет фильтра кода при переключении с HTML на визуальный редактор, как?
Да, я нашел другие вопросы к этой теме, но нет точно такой же темы и нет решения моей проблемы. Если вы включили код в html-вкладку и переключились в визуальный режим, то отформатируйте WP код в блоке, удалите все разрывы и оставьте строки, см. Скриншоты. Я думаю, что это легче понять, …

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

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

3
Как массово удалить всех пользователей без постов?
У меня 10 тысяч пользователей, около 98% из них никогда не публиковали пост (я имею в виду пост, а не комментарии). Мне нужен способ массового удаления пользователей с 0 постами. Метод должен подсчитывать все сообщения, включая пользовательские типы сообщений, и должен использовать правильную функцию WordPress для удаления пользователя, как если …
8 filters  users 

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

1
Добавить пользовательский пункт меню, используя фильтр 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( get_current_user_id() ); $profilelink = '<li><a href="'.$user_data.'&edit" >Profile</a></li>'; $menu = $menu . $profilelink; return $menu; } } Этот код правильно отображает …

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

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

1
Изменение сжатия JPEG в зависимости от размера изображения
Короткий. Я хочу, чтобы «большие» изображения были сжаты на 90%, а «средние» - на 60%. Имеет много, как вы знаете, иногда большие изображения страдают от высокого сжатия, а другие маленькие изображения нет. Эта функция позволяет пересчитать все изображения JPG function custom_jpg_compression($args) { return 90; } add_filter('jpeg_quality', 'custom_jpg_compression'); Как отфильтровать по …
8 filters  images 

1
Вставить новый элемент в массив с помощью add_filter
add_filter('example_filter', function(){ return array( 'tax1' ); } ); add_filter('example_filter', function(){ return array( 'tax2' ); } ); add_filter('example_filter', function(){ return array( 'tax3' ); } ); print_r( apply_filters( 'example_filter', array()) ); Результат Array ( [0] => tax3 ) Я не мог понять, как я могу вставить новый элемент в этот массив с …
8 filters  array 

3
Обновить количество сообщений (опубликовано, черновик, неприсоединено) в интерфейсе администратора
Я работаю над многопользовательской настройкой WordPress и сделал так, чтобы определенный тип пользователей мог видеть и взаимодействовать только с сообщениями, изображениями, страницами и т. Д., Которые они создали. Код для этого выглядит следующим образом: add_filter('pre_get_posts', 'current_author_posts'); function current_author_posts($query) { if ($query->is_admin && current_user_can('artist')) { global $user_ID; $query->set('author', $user_ID); } return …

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

4
LESS CSS enqueue_style с add_filter для изменения атрибута rel
То, что я пытаюсь сделать, это использовать меньше CSS с Wordpress. Вы должны ссылаться на ваши файлы .less с атрибутом rel, установленным на 'stylesheet / less'. Но я не могу понять, как изменить код, который выводит enqueue_style. Есть ли способ применить фильтр и повлиять на вывод? РЕДАКТИРОВАТЬ: Если кому-то интересно, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.