Вопросы с тегом «filters»

11
current_shortcode () - определить используемый в настоящее время шорткод

В классе плагинов я хочу предоставить простые поля для общедоступных данных: электронная почта, номер телефона, Twitter и т. Д. Список можно расширить. Смотрите плагин Public Contact Data на GitHub для деталей. Для простоты использования я также хочу предложить короткие коды, которые легко...

11
Существуют ли какие-либо фильтры / хуки для проверки пользовательского поля перед публикацией сообщения?

У меня есть заказное поле под названием xxxx_url. xxxx_urlдолжен быть уникальным. Итак, прежде чем публиковать пост, я хочу убедиться, что xxxx_urlон уникален или нет? Если это не уникально, публикация сообщения должна быть отклонена. Я попробовал publish_post. Но это не правильно, так как это...

11
Как передать внешние переменные в фильтры / действия

Мне нужно передать пользовательские данные в фильтр, предоставленный сторонним плагином. Все способы, которые я видел, чтобы сделать это, действительно сложны и трудно обернуть мою голову вокруг. Возьмите этот пример: $score = 42; //Some crazy calculation I don't want to repeat. function...

11
Гутенберг: Есть ли способ узнать, находится ли текущий блок внутри InnerBlocks?

Поэтому я использую вложенные блоки в Wordpress Gutenberg. Я применяю обертку к своим элементам, которые применяют класс контейнера начальной загрузки. Очевидно, я бы хотел, чтобы это было только на внешних блоках, а не на тех, которые находятся внутри вложенного блока. Есть ли способ узнать,...

10
wp_headers против send_headers. Когда использовать каждый?

Я видел, wp_headersи send_headersоба использовали раньше для одного и того же, и мне интересно, как вы думаете, какой из них использовать и когда ... На send_headersстранице кодекса есть пример добавления X-UA-Compatible: IE=edge,chrome=1обратной совместимости для Internet Explorer, так как метатег...

10
Библиотека мультимедиа - ограничивает количество изображений типом записи

Есть ли какой-нибудь WordPress Magic / плагин, который позволит медиатеке показывать только изображения, которые были загружены в определенный тип записи? У меня есть пользовательский тип записи, который называется «художники», и я хочу, чтобы при щелчке администратором, чтобы загрузить /...

10
Фильтр по одному настраиваемому полю, порядок по другому?

У меня есть пользовательский тип записи "Листинг", и я хочу получить все списки, которые имеют настраиваемое поле gateway_value != 'Yes', и упорядочить результаты по другому настраиваемому полю location_level1_value. Я могу заставить запросы работать отдельно, но не могу их объединить: Запрос 1...

10
Удалить действия / фильтры, добавленные через анонимные функции

Это чертовски плохая практика, я должен сказать. Потратил последние два часа на поиск решения для удаления действий и фильтров, добавленных через анонимные функции. Это код, используемый в родительской теме, и мне нужно удалить его. /** * Add custom columns to admin comments grid * * Rate that user...

10
Отфильтровать любой HTTP-запрос URI?

Я хочу отфильтровать любой URI HTTP-запроса через HTTP API. Случаи использования: Проверка обновления WordPress идет по адресу http://api.wordpress.org/core/version-check/1.6/ , но https://api.wordpress.org/core/version-check/1.6/ тоже работает, и я хочу использовать это всегда. Новый файл...

10
apply_filters () и the_excerpt дают неожиданные результаты

Я чувствую, что здесь должно быть что-то довольно очевидное, но я не могу заставить WordPress сотрудничать. Я генерирую теги OG Facebook с функцией. Все отлично работает, кроме отрывка. Начиная с устаревания get_the_excerpt($post->ID), есть ли другой способ создать отрывок без необходимости...

9
Как подключить фильтр, чтобы поймать get_post_meta при альтернативном выводе пользовательского поля?

Как подключить фильтр, чтобы поймать get_post_meta при альтернативном выводе пользовательского поля? Я заполнил пользовательское поле (метаданные) в сообщении, вот так: <!--:de-->Nominale spanning<!--:--><!--:zh/cn-->额定电压<!--:--><!--:en-->Arrester...

9
WordPress 3.9 - Проблемы с редактированием нового TinyMCE

Скоро выйдет WordPress 3.9, а также TinyMCE 4.0. Я запускаю свои плагины и функции через некоторое тестирование и обнаружил, что одна из моих функций кажется сломанной / не работает с новым tinyMCE function myformatTinyMCE( $in ) { $in['theme_advanced_buttons1'] = 'bold';...

9
Как получить входные значения шорткода внутри фильтра?

Я пытаюсь получить входное значение шорткода внутри функции, которая используется фильтром, но, похоже, нет успеха. Вот что я сделал: function my_shortcode_function($atts){ $value = $atts['id']; function filter_value(){ echo $value; } add_filter('posts_where','filter_value'); }...

9
Как добавить в the_content, используя add_filter с пользовательским типом записи?

У меня есть пользовательский тип сообщения, работающий нормально, но часть текста на странице одинакова для каждого сообщения, поэтому я хочу добавить его с помощью функции. У меня есть это настроено: function new_default_content($content) { global $post; if ($post->post_type ==...

9
Почему в моем сообщении разрешен JavaScript?

Кодекс говорит, что вы не можете добавить JavaScript в содержание сообщения https://codex.wordpress.org/Using_Javascript Но я могу. Я отключил все плагины и изменил на тему twentysixteen, но безрезультатно - я все еще могу добавить javascript через контент поста и запустить его на внешнем...

9
Удаление атрибутов размера изображения и заголовка

Этот вопрос является ответом на это обсуждение удаления атрибутов измерений из изображений. Код решения, предоставленный в этом потоке, работает очень хорошо, за исключением того, что он имеет неприятный побочный эффект, когда любые [caption]короткие коды чередуются с изображения. После нескольких...

9
Запросите WP REST API v2 с помощью нескольких мета-ключей

Используя v2 API REST, я хочу запросить некоторые сообщения с помощью нескольких мета-ключей. С v1 я смог отформатировать URL-адрес, &filter[meta_value][month]=12&[meta_value][year]=2015и это сработало (после предоставления мета-значений API). Теперь с v2 я могу заставить это работать,...

9
Как добавить фильтр с 2 аргументами?

Я хочу изменить $ path в следующем фильтре. Имеет 1 вход и 2 аргумента. function documents_template( $template = '' ) { $path = DOCUMENTS_INCLUDES_DIR . '/document/' . $template; return apply_filters( 'document_template', $path, $template ); } Это моя функция, чтобы добавить фильтр, он получает...

9
Как отфильтровать пользователей на странице администратора с помощью пользовательского метаполя?

Проблема WP, кажется, удаляет значение моей переменной запроса, прежде чем он будет использован для фильтрации списка пользователей. Мой код Эта функция добавляет пользовательский столбец в мою таблицу Users /wp-admin/users.php: function add_course_section_to_user_meta( $columns ) {...