Articles of фильтры

Отфильтруйте по одному идентификатору поля, по его диапазону значений, CMB2

У меня есть пользовательский пост с несколькими полями, и мне нужно отфильтровать их по отношению к значению одного поля (цене), чтобы пользователи могли искать другой ценовой диапазон либо с фиксированными категориями. или с баром для управления стартовой и конечной ценой по своему усмотрению. Поскольку я сделал большую часть работы моего сайта с плагином CMB2, я […]

Скрыть отказ от итоговых выдержек

У меня есть система, которая хорошо работает для меня, где я могу добавить тег филиала в сообщение, а затем этот код в моем файле functions.php добавляет отказ от ответственности в начале сообщения: /* Add disclaimer to top of POSTS that contain affiliate tag */ function tt_filter_the_content( $content ) { if (has_tag('affiliate')) $custom_content = '<hr><p><em>Disclosure: This […]

Как переопределить функцию AJAX WooCommerce

Я хотел бы переопределить WP (функция AJAX WooCommerce) с помощью add_filter. Исходный код задается в классе WCOOP через что-то вроде: add_action( 'wp_ajax_wc_function', array( $this, 'wc_do_stuff' ) ); add_action( 'wp_ajax_nopriv_wc_function', array( $this, 'wc_do_stuff' ) ); И wc_do_stuff является публичной функцией. Мои вопросы): Какой обратный вызов мне нужно настроить? Можно ли использовать add_filter для переопределения функции AJAX; […]

FacetWP – показать расстояние в поле результатов Listify

Я пытаюсь отобразить расстояние на своих сообщениях с помощью плагина facetwp и указать тему. Facetwp Proximity facet: show post distance Формат списка для использования перехватчиков ver 2.x http://listify.astoundify.com/article/545-add-additional-information-to-the-listing-grid Я пытаюсь использовать этот код в моей функции.php, но не получаю никакого результата. add_filter( 'listify_get_listing_to_array', function( $data, $listing ) { $distance = facetwp_get_distance(); if ( '' !== […]

Скрытие постов по умолчанию в данной категории, за исключением некоторых случаев

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

как сохранить возможность модифицировать сообщение после применения фильтра post_type_link?

Я заметил, что после применения post_type_link ссылок post_type_link на стороне администратора невозможно изменить post_type_link сообщений с страницы редактирования. Постоянная ссылка несколько «замораживается». Пример кода: add_filter('post_type_link', 'gallery_link' , 10, 2); function gallery_link($post_link, $id, false){ $post = get_post($id); if(is_wp_error($post) || 'gallery' != $post->post_type || empty($post->post_name)) return $post_link; $terms = get_the_terms($post->ID, 'gallery_types'); if(is_wp_error($terms) || !$terms) return $post_link; $gallery_type_obj […]

Добавить атрибут для каждой ссылки в панели инструментов администратора

Я пытаюсь добавить data-pageAccelerator="false" в каждую ссылку в панели инструментов администратора, но я не могу найти никаких фильтров, которые позволили бы мне это сделать. Существует ли фильтр, содержащий вывод HTML для панели инструментов администратора?

Как добавить выдержку в содержание на одной странице?

Для каждой Почты у меня есть контент и выдержка. Я пытаюсь понять, как включить оба эти вопроса в одну страницу. Пока это то, что у меня есть: function after_post_content($content){ if (is_single()) { $content .= 'I need the excerpt to be displayed here.'; } return $content; } add_filter( "the_content", "after_post_content" ); Любая помощь в том, как […]

Страницы загружают различное количество контента каждый раз.,

&#x41F;оэтому у меня есть страница, на которой я запрашиваю DB для получения сообщений, а затем загружаю ее на свою страницу. Однако я не знаю, почему он загружает различное количество сообщений каждый раз при загрузке. Иногда это загружает правильное количество сообщений, иногда все сообщения загружаются. Почему это происходит? Я пытаюсь исправить это с 8 часов, и […]

Фильтровать в день недели из метки времени

Я пытаюсь отфильтровать отображение сообщений по дням недели (1 = Mon, 2 = Вт и т. Д.) В области редактирования admin. Пользовательское поле «some-date» – это метка времени. Следующий код не подходит для этого, но иллюстрирует то, что я пытаюсь достичь. // Filter on day of week add_filter( 'parse_query', array( &$this, 'dayFilter' ), 10); // […]

Intereting Posts
Как использовать get_template_part ()? Динамическое изменение функционального образа в настройке Читать текст, определенный в разделе __ () Как вывести имя таксономии в виде виджета Различные идентификаторы в каждом коротком коде В какой версии WordPress был введен новый штрих-код галереи? Заголовки уже отправлены во внешнюю почтовую форму с использованием wp_redirect перед get_header Получить текущий URL страницы (включая разбиение на страницы) Пользовательский тип сообщения, пользовательская таксономия, сообщения о запросах только из таксономии (дети) Как отправить пользовательские данные wordpress плагина s2member в формате json на url в php Конечный пользователь: перенаправление после регистрации Получить несколько значений, переданных одному атрибуту в коротком коде Сортировка тегов по названию WordPress Export Import Site Navigation Menu Dockerized WordPress имеет проблемы с Nginx Proxy