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

Метод, с помощью которого плагины и темы расширяют основные функциональные возможности WordPress.

5
Тема Активировать Крюк
Я хотел бы написать функцию для отправки мне по электронной почте URL-адреса веб-сайта, когда моя тема активирована. Какой хук инициируется при активации темы?

3
get_template_part против хуков действий в темах
Мне кажется, что оба они предоставляют конечному пользователю возможность изменить тему без фактического редактирования файлов тем (через дочерние темы). Мой вопрос, является ли один метод предпочтительнее другого. Например, возьмите тему, над которой я сейчас работаю. Я пытаюсь решить, идти ли с шаблонными частями крючков. <?php get_template_part('before_sitecontainer' ); ?> <div id="sitecontainer" …

6
Как включить код только на определенных страницах?
Я изучаю плагины и шорткоды. Я заметил, что когда я активирую свой плагин, его код загружается на все мои страницы - даже на те страницы, на которых нет моего шорткода. (Я не имею в виду контент против страниц администратора). На некоторых страницах контента я использую определенный шорткод, а на других …

2
Как настроить продукты, связанные с woocommerce? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . У меня есть следующие строки кода на моем веб-сайте, которые будут отображать соответствующие продукты в нижней части …
14 plugins  hooks  tags 


4
Подключение к плагинам
Я работаю над плагином, который в идеале мог бы делать что-то, когда пользователь делает что-то через другой плагин. Я могу добавить пользовательские хуки в эти плагины, но, очевидно, это не будет хорошо работать, когда я хочу распространять свой плагин. Есть ли хороший способ добавить хуки к плагинам других людей из …
12 plugins  hooks 

4
Проблемы с title-tag и document_title_parts
Wordpress version 4.5.1 Я пытаюсь динамически обновлять заголовки страниц для определенного шаблона. После множества копаний и изучения wp_title()изменений я пытаюсь их использовать document_title_parts. Однако я не могу заставить фильтр работать вообще. Я в детской теме, functions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ add_theme_support("title-tag"); }); add_filter( 'document_title_parts', function( $title ) { error_log('here'); …

3
получить $ post в init filter или action?
Кажется, что $ post доступен только для хуков, выполняющихся в определенное время. У меня есть ловушка "init", которая должна извлечь некоторые данные из базы данных, используя $ post-> ID. Пока что мой единственный обходной путь - добавить еще один фильтр для the_content, который использует $ post для получения необходимой мне …
12 hooks 

1
Изменение сообщения «Плагин активирован» по умолчанию
Всякий раз, когда администратор в WordPress активирует плагин, после перезагрузки страницы плагина появляется сообщение об успешной активации, сообщающее «Плагин активирован». Есть ли способ изменить этот текст, который появляется в уведомлении администратора, или я должен использовать свое собственное сообщение? Кроме того, если я должен использовать пользовательское сообщение, будет ли это подавлять …
11 plugins  admin  hooks 

4
Переместить мета-поле выдержки в вышеуказанный редактор содержимого
Я нашел хук WordPress под названием " edit_form_after_title", чтобы добавить текстовое поле после заголовка. Как я могу использовать этот хук, чтобы отобразить отрывок после заголовка при создании нового сообщения?

2
Иерархическая таксономия UI
Мне не нравится, как таксономии отображаются в администраторе Wordpress, и мне было интересно, знает ли кто-нибудь лучший способ подключить и изменить его. В настоящее время, если я выбираю некоторые термины в своем сообщении, эти выбранные термины попадают в начало списка, и иерархия нарушается, что делает пользователя визуально непонятным. Пожалуйста, смотрите …

2
Использовать ловушку wp init для вызова других ловушек?
Я хочу знать, является ли это хорошей практикой в ​​соответствии с темой WordPress или разработкой плагина. add_action('init','all_my_hooks'); function all_my_hooks(){ // some initialization stuff here and then add_action('admin_init',-----); add_action('admin_menu',----); // more like so } Спасибо

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

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

2
Что такое «все» в isset ($ wp_filter ['all'])
Я новичок в WordPress. Я пытаюсь понять, как он генерирует страницы XHTML. Я предполагаю, что это функция do_action( 'hook-name' ), но я застрял с пониманием инструкции isset( $wp_filter['all] )при чтении функции do_action, потому что я не понимаю, что означает слово all. Это функция PHP или WordPress?
10 hooks 

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