Articles of фильтры

WooCommerce comments_template Filter Not Firing

У меня есть файл шаблона, который вызывается через wp_ajax, который возвращает данные из определенного продукта WooCommerce. В разделе «вкладки» файла шаблона каждая вкладка работает нормально: Описание – Хорошо Дополнительная информация – Хорошая Пользовательская вкладка – хорошая Единственной вкладкой, не отображающей содержимое вкладки, является вкладка отзывов. Интересно, что вкладка Link ( li ) отображается с правильным […]

Фильтры functions.php не применяются в вызове AJAX

Я добавил элемент в меню с php (код упрощен для иллюстративных целей): add_filter( 'wp_nav_menu_' . $menu_slug . '_items', 'add_menu_item' , 10, 2 ); function add_menu_item ( $items ) { $item = sprintf('<li class="custom-item">%s</li>', menu_item_content () ); $items .= $item; return $item; } function menu_item_content () { $item_content = rand(1,99).' custom menu item'; $item_content = apply_filters( […]

Не удалось получить WordPress apply_filters ('site_url'), чтобы вернуть схему https

Я нахожусь в середине переноса сайта WordPress на полностью https:// , но у меня возникают проблемы с страницей входа. Сама страница входа загружается с помощью схемы https:// , но действие формы указывает на небезопасную, http:// версию страницы , что приводит к простому перенаправлению обратно в версию https:// (I Предполагая, что это связано с тем, что […]

Удерживание постоянной позиции

Я сомневаюсь. Если книга – мой пользовательский тип сообщения, язык – моя таксономия, английский – это элемент таксономии, Harrypotter – новое сообщение в книге с txonomy english. Тогда как я получаю структуру url как (1) www.example.com/books/language/english/harrypotter (2) www.example.com/books/english/harrypotter Если роман является под таксономией по-английски, тогда (3) www.example.com/books/language/english/novel/harrypotter (4) www.example.com/books/english/novel/harrypotter Я прочитал много примеров [ Как […]

Как добавить несколько специализированных метаданных в качестве фильтра на странице списка сообщений?

Чтобы добавить фильтр на основе метаданных к сообщению, мы используем следующий формат: $wp_query->query_vars['meta_key'] = 'meta_key_name'; $wp_query->query_vars['meta_value'] = meta_value; Как добавить несколько полей метаданных?

Меню исчезает с помощью специальной ссылки типа сообщения

Я работаю с Genesis Theme некоторое время, но у меня не было никаких проблем 🙂 Это моя первая большая проблема, и я не знаю, как ее решить. Я создаю новый веб-сайт с пользовательскими типами сообщений и WP All Import plugin. Все работает нормально, но я создал фильтр для фильтрации по типу пользовательских сообщений. Фильтр работает […]

Сделайте «switch_to_blog ()» и «restore_current_blog ()« повторно запустите фильтры?

Я работал над многосетевой сетью Wordrepss и сталкивался с очень распространенным требованием для отображения общего меню навигации по всем сайтам. Используйте switch_to_blog() и restore_current_blog() до и после wp_nav_menu(…) соответственно, правильно? Я тоже. Но , поздно, я заметил, что он повторно запускал (по крайней мере, но не ограничиваясь) posts_results и the_posts фильтры. Таким posts_results фильтр posts_results […]

Поиск только в текстовом поле WordPress

У меня есть сайт рецептов, где каждый рецепт находится в обычном мета-поле под названием «recipes». Я хочу, чтобы содержимое мета-поля искалось при поиске пользователей на сайте. Проблема с моим кодом ниже: когда количество результатов поиска превышает количество сообщений на странице (10 – из основных настроек WP), оно возвращает результаты 3 раза. Другими словами, если поиск […]

Сортировка списка таксономии по пользовательским значениям

Я пытаюсь настроить порядок таксономий. У меня уже есть drag & drop, и я могу поместить эти значения в базу данных. Я просто не знаю, как отсортировать список таксономии по другим значениям. Единственное, что я делаю, это register_taxonomy() с 'show_admin_column' => true . Вероятно, есть некоторый фильтр, который я могу добавить, чтобы изменить сортировку, я […]

Как использовать фильтр TinyMCE?

Я новичок в WordPress. Я пытаюсь добавить фильтр для tinymce как: function wpdocs_teeny_mce_button( $buttons, $editor_id ) { $buttons = array('bold', 'italic'); return $buttons; } add_filter( 'teeny_mce_buttons', 'wpdocs_teeny_mce_button', 10, 2 ); Но у меня нет изменений в редакторе. Пожалуйста помоги