Articles of фильтры

Добавить класс для публикации, если он был недавно обновлен

Я пытаюсь добавить «обновленный недавно» после заголовка сообщения. Я обнаружил некоторый код, который работает, но из-за плагинов и некоторая кодировка темы затрагивает многочисленные экземпляры the_title , которых он не должен. Эта проблема рассматривается здесь https://pippinsplugins.com/use-the_title-and-the_title_attribute-correctly/ – Я внес некоторые исправления / исправления, но некоторые плагины немного превосходят мои возможности. Существующий код (кредит http://www.themesandco.com/snippet/adding-an-update-status-to-posts-in-wordpress/ ) – […]

Проблема добавления класса в body_class

Я пытаюсь добавить дополнительные классы в <body> на основе определенных условий, поэтому у меня есть этот код в файле functions.php темы: add_filter( 'body_class', 'custom_body_class' ); function custom_body_class( $classes ) { if ( !is_home() && !is_archive() ) { $classes[] = array_push( $classes, 'new-class' ); } if ( condition ) { $classes[] = array_push( $classes, 'conditional-class' ); […]

Пользовательский навигатор: Как получить параметр $ args?

Я создаю пользовательский навигатор. Я заметил, что класс nav walker из ядра WordPress написан довольно грубо. Большая часть материала может быть распространена различными способами, поэтому я хотел попробовать попробовать. В настоящее время мне интересно, как я могу получить параметр $args (содержащий аргументы, переданные различным методам) в моем конструкторе? Придавая ему пристальный взгляд, есть фильтр wp_nav_menu_args […]

Найдите фильтр pre_get_posts, который может обрабатывать несколько типов сообщений и категорий?

У меня есть поиск, который позволяет пользователям искать несколько настраиваемых типов сообщений (CPT). Это прекрасно работает. НО я хотел бы, чтобы запрос исключил определенные теги из каждого из CPT. Например. Включить ((сообщения, исключая категорию X) и все СРП post_type 'doc'), которые имеют данный термин поиска. Я знаю, как это сделать с помощью нового объекта WP_Query […]

paginate_links () Изменить порядок ссылок

При использовании функции paginate_links() WordPress мне нужно изменить порядок, в котором это echo является его выходом. Например, по умолчанию он выводит ссылки на страницы в этом формате: Выход по умолчанию: <<PREV 1 2 3 NEXT>> Но мне нужен его вывод в следующем формате: Требуемый вывод: 1 2 3 <<PREV NEXT>> Теперь вопрос в том, как […]

Изменение фильтра даты на странице администратора для настраиваемого типа сообщения для привязки к настраиваемому полю

Извиняюсь, если уже задан подобный вопрос, но я не могу найти точной функциональности, которую я ищу. В основном у меня есть пользовательский тип сообщения (проповеди), который имеет «registered_date» в качестве настраиваемого поля метаданных. То, что я хотел бы сделать, это на странице пользовательского пост-администратора (где показаны все сообщения) – это изменение существующего фильтра фильтра даты […]

Фильтрация содержимого, но все же необходимо отображать нефильтрованное содержимое внутри фильтра

Я работаю над плагином, который создает и отображает пользовательские типы сообщений. Я использую ACF для дополнительных полей. Проблема возникает, когда мне нужно добавить фактический контент в фильтр. В обычном редакторе wysiwyg есть слайд-шоу, который нужно отобразить там. См. Screengrab. Есть ли способ, чтобы значение_content отображалось внутри фильтра, использующего the_content? Или есть другой способ кодирования этого? […]

Изменение типа WP_Title для пользовательского типа сообщения

Попытка изменить выход WP_Title с помощью настраиваемого типа сообщений с фильтром. У меня не было никаких проблем с этим, но я предполагаю, что, когда функция wp_title вызывается через заголовок, это проблема, и я пропускаю что-то простое. То, что я хочу сделать, – это изменить вывод страниц листинга с некоторыми метаданных в тег названия страниц. До […]

Добавить фильтр, если он не вызван под конкретную функцию

Я хочу добавить фильтр … но не если этот фильтр вызывается определенной функцией. Вот упрощенный пример: <?php add_filter( 'get_the_excerpt', 'wp_trim_excerpt' ); function wp_trim_excerpt( $text ) { $text = apply_filters( 'the_content', $text ); return $text; } add_filter( 'the_content', 'my_content_filter' ); function my_content_filter( $content ) { // my code that modifies $content return $content; } Есть ли […]

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

У меня есть поиск по Google, где-то там и здесь ( http://wordpress.stackexchange.com ). Но я не могу найти решение, которое я искал. Я хотел бы спросить, есть ли какое-либо решение, которое позволяет мне исключить слова, которые я хотел отфильтровать из поисковых запросов? Пример: когда посетители, использующие мое поле поиска, набирают «email» и выполняют поиск, результат […]

Intereting Posts
создать фильтр в functions.php Есть ли способ импортировать термины в WordPress? Запросить настраиваемые типы сообщений и имя категории? Как получить сообщения с текущего месяца? Как я могу сохранить кнопку «Предварительный просмотр» и сохранить предварительный просмотр в том же окне? Показать пользовательское меню WP 3.0 в формате HTML с помощью авто-навигации? Скрипты загрузки и стилей загрузки на каждой странице – даже если они не используются Почему эти импортированные изображения не появятся? Как передать $ in_foooter в wp_enqueue_script () без передачи других параметров? meta_query с несколькими значениями Изменяет безопасное обновление таблицы базы данных WordPress по умолчанию? Фильтровать категории сообщений WordPress с помощью jquery / ajax и pagination? Отредактируйте разметку списка категорий Вставить после второго абзаца без тега <P>? Добавление префикса к названию темы ПК