Articles of фильтры

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

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

Фильтр, вызывающий загрузку страницы с добавлением более 30 секунд

Я пытаюсь добавить фильтр, который изменяет вывод на метатекст атрибутов страницы. Вот фильтр add_filter( 'page_attributes_dropdown_pages_args', 'page_attributes_fix', 10,2); function page_attributes_fix( $dropdown_args, $post ) { if( 'page' === $post->post_type ) { global $wpdb; $exclude_array = []; $exclude = $wpdb->get_results("SELECT DISTINCT ID FROM $wpdb->posts WHERE post_type = 'page' AND post_status = 'publish' AND post_title like 'Properties%'", ARRAY_A); foreach […]

Добавление фильтра только на главную страницу

Я хочу выполнить следующий код только на главной странице для цикла post по умолчанию. Я добавил это в функцию functions.php, но это не сработает. Он работает и добавляет соответствующие классы изменения, если я использую его без условия. Не уверен, что мне не хватает. Любая помощь оценивалась Thx, C global $current_class; $current_class = 'flex-container'; function rt_oddeven_post_class […]

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

так это мой код public function add_testi_box_callback_function ($ post) { $ All_data = unserialize (get_post_meta ($ post-> ID, 'wpsm_testi_pro_data', true)); foreach ($ All_data как $ single_data) { $ фильтры = $ single_data [ 'фильтры']; ] [] "multiple =" multiple "id =" filters "style =" width: 100%; "> $ value) {if ($ key! = 0) { […]

Правило перезаписи и отображение сообщения

Я пытаюсь создать постоянную ссылку для отдельных сообщений, которые находятся в определенной категории под названием «Тест». Поэтому я установил заглушку с фильтром, который, в свою очередь, устанавливает постоянную ссылку, когда сообщение сохраняется. На данный момент у меня это жестко запрограммировано на 'test / post1'. Штук и постоянная ссылка установлены отлично. Затем у меня есть правило […]

Переопределить wp_link_pages pagebreak с фильтром

Возможно ли иметь условные разрывы страниц? Например, если в строке запроса есть совпадение, первый разрыв страницы сообщения игнорируется, и пользователь получает, чтобы прочитать два сообщения в строке, прежде чем нажимать дальше?

Этот код работает, но прерывает загрузчик мультимедиа. Как мне интегрировать его таким образом, который не будет?

Я написал какой-то пользовательский код, который я застрял в панели загрузки мультимедиа, используя фильтр. Он делает пару вещей. Во-первых, он меняет текст кнопки «отправить» для пользователей, которые добавляют вещи через загрузчик. Во-вторых, он делает так, чтобы содержимое поля URL-адреса файла автоматически вводило вход для загрузки изображения для формы, которую я создал, когда изображение для нее […]

фильтр пользовательский пост по таксономии не работает?

В настоящее время у меня есть 3 таблицы: wp_term_relationships: objec_id term_taxonomy_id 51 6 52 6 53 7 wp_terms term_id name 6 quan 1 7 quan 2 8 quan 3 wp_term_taxonomy term_taxonomy_id term_id taxonomy 6 6 destination 7 7 destination 8 8 destination Как я могу получить базу сообщений фильтра на termid, в настоящее время я […]

Удалить ссылку продукта на Woocommerce Cart Widget

Пытаясь удалить гиперссылки из списка продуктов в виджетах корзины woocommerce, я удалил их с фактической страницы с помощью этих фильтров: function sv_remove_cart_product_link( $product_link, $cart_item, $cart_item_key ) { $product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key ); return $product->get_title(); } add_filter( 'woocommerce_cart_item_name', 'sv_remove_cart_product_link', 10, 3 ); Таким образом, это удаляет его со страницы корзины, но не самого […]

Пользовательская метаданные типа сообщения не отображаются на главной странице

У меня есть фильтр, который используется для отображения пользовательского типа сообщений на домашней странице, и он выглядит как ниже, я непосредственно добавил его через функцию в cpt.php . Но когда я назвал его на домашней странице, мета для автора st_series_b_author () не появилась, а просто имеет the_author () . Что я сделал не так? function […]