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

Тип перехвата, обеспечивающий возможность программного переопределения содержимого

6
single - {$ post_type} - {slug} .php для пользовательских типов записей
Моя любимая часть иерархии шаблонов Wordpress - возможность быстро создавать файлы шаблонов для страниц с помощью slug, без необходимости редактировать страницу в Wordpress, чтобы выбрать шаблон. В настоящее время мы можем сделать это: PAGE- {пробкового} .php Но я хотел бы иметь возможность сделать это: одно- {post_type} - {пробкового} .php Так, …

2
Непонимание проблем apply_filters ()
В apply_filters () apply_filters( $tag, $value, $var ... ); У меня проблемы с тем, чтобы обернуть голову вокруг $valueи $var. Я прочитал кодекс, и это звучит так, как будто его $valueможно изменить $var, но я не нашел никаких примеров этого в дикой природе. Кажется, он используется как способ передачи переменной. …
19 filters  hooks  actions 

5
Как я могу редактировать данные поста перед их сохранением?
У меня есть плагин, и я хотел бы иметь возможность выполнять публикацию содержимого через некоторые фильтры, прежде чем он будет сохранен в базе данных. Глядя на API плагина , я вижу, что два крючка выглядят так, как будто они могут быть полезны: save_post wp_insert_post Единственная проблема заключается в том, что, …

3
add_action (), add_filter () до или после функции
Просматривая фрагменты / учебники / плагины WordPress, которые я часто вижу add_action()и add_filter()помещаю перед объявлением функции: add_action( 'publish_post', 'email_friends' ); function email_friends( $post_ID ) { $friends = 'bob@example.org, susie@example.org'; mail( $friends, "sally's blog updated" , 'I just put something on my blog: http://blog.example.com' ); return $post_ID; } С логической точки …

2
Динамически исключать пункты меню из wp_nav_menu
Я попытался найти информацию о том, как исключить / удалить элементы меню навигации из пользовательских меню, и единственная найденная нить не нашла ответов, которые были бы мне полезны. 1. Фон: Я собрал меню Dock, используя пользовательские меню WP (wp_nav_menu) и jqDock на моем сайте. Поскольку jqDock нужны непрерывные изображения или …


8
Удалить классы из body_class
Мне не нужен весь этот беспорядок классов, как это ... <body class="page page-id-829 page-template page-template-page-template-portfolio-php portfolio"> Я хотел бы что-то вроде этого ... <body class="portfolio"> Есть ли где-нибудь фрагмент фильтра со списком всех классов, и я могу просто раскомментировать материал, который не хочу видеть в классе тела. Благодарю.
17 filters 

1
что такое __return_false в фильтрах
Я думал об удалении / скрытии админ-бара из моей установки WordPress (3.1.1). Я посетил следующую ссылку: http://codex.wordpress.org/Plugin_API/Filter_Reference/show_admin_bar Я был удивлен, увидев только одну строку, чтобы удалить / скрыть админ-бар add_filter( 'show_admin_bar', '__return_false' ); У меня вопрос, что означает __return_false ? почему __ и _?

2
Как исключить плагин из автоматического обновления?
Существует дополнительный фильтр, который позволяет всем плагинам на моем сайте получать автоматические обновления: add_filter( 'auto_update_plugin', '__return_true' ); Мне нравится эта функция, но я не хочу, чтобы все мои плагины обновлялись автоматически. Как я могу разрешить автоматическое обновление некоторых плагинов, исключая те, которые я хочу сделать вручную?

2
Добавить пользовательские параметры в диалог wplink
Мне удалось добавить пользовательский вариант выбора для изображений с function attachment_field_credit( $form_fields, $post ) { $field_value = get_post_meta( $post->ID, 'first_image', true ); $isSelected1 = $field_value == '1' ? 'selected ' : ''; $isSelected2 = $field_value != '1' ? 'selected ' : ''; $form_fields['first_image'] = array( 'label' => __( 'Use as …

2
Пояснение к функции apply_filters и ее переменным
Я учусь создавать HTML-формы с использованием PHP на примере плагина "упрощенная регистрация форм". Я смотрю на этот код: $form .= apply_filters('simplr-reg-instructions', __('Please fill out this form to sign up for this site', 'simplr-reg')); Не могли бы вы объяснить, что здесь радует - что делает эта функция, зачем нужны «простые инструкции» …
16 filters 

1
Действия строк для пользовательских типов записей?
Я работаю над плагином, который превращает сайт в портал обратной связи. Я создал новую страницу объекта «Отзывы», которая отображает все отзывы в табличном формате, и я использую его register_column_headers($array_of_column_headers)для создания таблицы. Я хотел знать, возможно ли добавить в эту таблицу свои собственные действия со строками страниц, я имею в виду …

1
Сохранение условий таксономии
У меня есть интересная проблема, на которую, я надеюсь, кто-то может быстро ответить. Я создал свой собственный метабокс, который на основе «МОЕГО КОДА METABOX» (список ниже) правильно отображает выпадающий список всех моих терминов в рамках таксономии «event_types», которую я создал. Когда я сталкиваюсь с проблемой, я могу СОХРАНИТЬ / ОБНОВИТЬ …

3
Как изменить порядок выставления счетов в шаблоне WooCommerce Checkout? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 6 лет назад . Я создаю форму оформления в стиле madlib, используя поля оформления WooTheme, используя действия и фильтры . Поля …
15 filters  plugins 

3
the_content и is_main_query
Я фильтрую содержимое с помощью the_contentфильтра. Все работает отлично, за исключением того, что мои изменения применяются и к пользовательским запросам. Мои изменения также отображаются на боковой панели, если виджет использует пользовательский запрос Чтобы противостоять этому, я использую is_main_query()только целевой запрос, но он не работает. Изменения просто все еще применяются ко …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.