Articles of фильтров

Переименование загружает имена файлов в POST-ID при загрузке

Я хотел бы изменить способ переустановки загружаемых файлов WordPress при загрузке. Когда я загружаю изображение, чье имя файла «see-sunset.jpg», WordPress настроит масштабированные версии и переименует имена файлов в разные комбинации «/2013/11/see-sunset-{WIDTHxHEIGHT}.jpg» (размах по размерам миниатюр ). Можно ли добавить функцию или фильтр, чтобы изменить «see-sunset» для «{POST-ID}», чтобы конечный URL (при загрузке) был «/ 2013/11 […]

Есть ли способ перезаписать фильтр, используемый в canonical.php?

Я пытаюсь заменить базовые функции wp_signup_location на что-то обычное. Я понял, что в canonical.php есть фильтр. Есть ли способ переопределить apply_filters('wp_signup_location', network_site_url( 'wp-signup.php')); например, добавить тот же фильтр в functions.php, чтобы я мог перенаправить это в другое место до того, как канонический обрабатывается? Например, я хочу определить это, чтобы перейти к apply_filters('wp_signup_location', 'my_custom_file.php'); без необходимости […]

пользовательский фильтр галереи с заголовком изображения в качестве названия ссылки?

Я использую пользовательскую функцию галереи, чтобы изменить обычную разметку WordPress. Обычно это нормально, но я не могу понять, как добавить заголовок изображения в качестве атрибута TITLE на ссылку эскиза. (Лайтбокс, который я использую, превращает атрибут title в заголовок.) Вот соответствующий код из фильтра: foreach ( $attachments as $id => $attachment ) { $link = isset($attr['link']) […]

фильтр single_cat_title, избегающий сухарей

Я разрабатываю простой подключаемый модуль, и мне нужно фильтровать single_cat_title на странице категории, добавляя некоторые html на каждой странице категории. Просто так: function subtitleCategory ($title) { return $title."</div></div></div><div class=\"container_24\"><h2 id=\"category-subtitle\">TEST1</h2></div>"; } add_filter('single_cat_title', 'subtitleCategory'); Я получаю то, что мне нужно. Но я заметил, что этот фильтр также применяется к панировочным сухарям (есть вызов в breadcrumbs.php ), […]

Выберите Все, не работающие в поисковом фильтре WordPress.

Я пытаюсь создать фильтр поиска в WordPress, чтобы фильтровать все пользовательские таксономии в пользовательском типе сообщений. Я создал функцию, которая генерирует выпадающий список, поэтому я могу вывести каждое значение параметра как slug для моего фильтра, который уже работает. Моя единственная проблема заключается в том, что опция «Выбрать все» не работает. Результаты возвращаются, когда ничего не […]

Фильтрация нескольких терминов в таксономии в WP

У меня есть пользовательский тип сообщения, называемый «события», он имеет таксономию с названием «категория», структурированная таким образом: отели (родители) -1 звезда (ребенок) -2 звезды (ребенок) -3 звезды (ребенок) местоположение (родительское) -loc1 (ребенок) -loc2 (ребенок) -loc3 (ребенок) как фильтровать, например, только события, принадлежащие 1 звезде, и в то же время to loc1 (в основном пересечение 1 […]

Исключить пользовательский тип сообщения из общей пользовательской таксономии

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

Фильтровать собственный тип сообщения по тегам

Я действительно сомневаюсь, что это возможно, но я хотел бы отфильтровать собственный тип сообщения с изотопом на основе тега сообщения, а не таксономии. В настоящее время я использую $terms = get_terms("taxonomy"); для фильтрации CPT, но теги могут быть любыми. Причина, по которой я хотел бы отфильтровать ее таким образом, заключается в том, что клиент хочет […]

Сортировка по таксономии на странице архива

<?php get_header(); ?> <?php //Define the function function customize_customtaxonomy_archive_display ( $query ) { if (($query->is_main_query()) && (is_tax('employee'))) $query->set( 'posts_per_page', '3' ); $query->set( 'orderby', 'title' ); $query->set( 'order', 'ASC' ); } //Hook the function add_action( 'pre_get_posts', 'customize_customtaxonomy_archive_display' ); /** * @todo filtering on gov_categorie */ ?> <section class="content"> <div class="wrapper"> <div class="split-block sidebar-right"> <div class="main-content" data-animation="fadeInUpSmall"> […]

Удалить действие, добавленное из класса

Это было задано раньше, и я знаю, как это сделать, но им не удается устранить определенное действие, добавленное плагином easy columns. Действие добавляется аналогично: class EasyColumns { function __construct(){ add_action('wp_head', array(&$this, 'add_css'), 100); } function add_css(){ <link rel="stylesheet" href="<?php echo EZC_PLUGIN_URL; ?>/css/easy-columns.css" type="text/css" media="screen, projection" /> } } $ez_columns = new EasyColumns(); Хорошо, это должно […]

Intereting Posts
Можно ли добавить пользовательскую страницу на бесплатный сайт WordPress? Как получить постоянную ссылку и заголовок из почтового ID? Добавление произвольной ссылки в меню администратора? warnCommentChanges всегда запускается при обновлении Ловушка wp_insert_post не вызывается с wp_publish_post или wp_insert_post? Как построить многотаксономический многопользовательский запрос на основе пользовательского ввода Получение настраиваемых полей в Категории, используя WP-API Добавление HTML на страницу поиска wp_verify_nonce vs check_admin_referer Как использовать wp_footer () на странице 404? Предотвращение загрузки CSS / JS, когда плагин не используется Как я могу разделить длинные сообщения на страницы? Как работать с плагинами и сообщениями для сообщений? Изменение размера изображений для уменьшения дискового пространства с помощью плагинов Сортировка сообщений по нескольким значениям в сочетании