Запитання з тегом «actions»

Назва події, яка виконується в конкретних точках у всій ядрі WordPress.

2
який правильний спосіб підключити при оновленні публікації
Я намагаюся підключити, коли повідомлення оновлюється, але всі гачки я намагаюся ніколи не виконувати, крім updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Я спробував це, add_action('save_post', 'my_function');але жоден ідентифікатор не лунав, або, можливо, це повідомлення вже лунає, але ніколи не відображається через …
19 php  hooks  actions  save-post 

1
Як замінити існуючу дію плагіна новою дією
Я використовую плагін. У нього є така дія. add_action('publish_post', 'old_action'); function old_action($pid) { "code goes here" } } Я пишу модуль для цього плагіна. Тому мені потрібно змінити цю стару функцію дії з моєю новою функцією дії. Це моя нова функція. function new_action($pid) { "code goes here" } } Я …

3
addgery (), 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; } З точки …

3
видалити запускання на after_setup_theme не працює від дочірньої теми
Я намагаюся видалити дію теми для елегантної теми за допомогою дочірньої теми. Це працює, коли я видаляю дію після додавання коду завантаження в будь-якому місці батьківської теми function.php. Однак це не працює, коли я додаю його з дочірньої теми function.php. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); Дія видалення має той самий …


1
Як я бачу всі дії, пов’язані з гачком "addcharge"?
Я працюю з адмін-панеллю і намагаюся налагодити деякі меню та їхні пріоритети. Я знаю, що кілька зворотних викликів прив'язуються до дій, таких як цей: add_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 ); Як я бачу, як називається вишикуватися, коли називається гачок admin_bar_menu?
16 plugins  php  hooks  actions  debug 

2
Чому деякі гачки не працюють в контексті класу?
Я досить наткнувся на цей. Я використовую додавання всередині свого класу плагінів, щоб робити певні речі - додавати сценарії та стилі до голови, wp_ajax тощо. Ось дії в __construct: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), 2); add_action('sph_header_items', array($this, 'sph_social'), 3); //Below …
16 hooks  actions  oop 

3
Який гачок слід використовувати для додавання дії, що містить переспрямування?
Я хочу створити плагін, який захоплює певні параметри URL-адреси з рядка запиту, щоб створити новий рядок запиту для тієї ж сторінки. Я стежу за відмінною книгою Професійні програми WordPress Plugin Development, але я не впевнений, який гачок використовувати для цієї дії. Ось моя функція дії: add_action( 'init', 'tccl_redirect' ); function …

3
get_template_part vs гачки дій у темах
Мені здається, обидва вони надають можливість кінцевому користувачеві змінити тему, фактично не редагуючи файли тем (через дочірні теми). Моє запитання, чи є один метод кращим перед іншим. Для прикладу візьміть тему, над якою я зараз працюю. Я намагаюся вирішити, чи варто йти з шаблоновими частинами гачків. <?php get_template_part('before_sitecontainer' ); ?> …

3
Wordpress Update Hook / Action? З 3.9
Я кілька разів це досліджував, але пошук не виявляє багато, за винятком спеціального коду, який може бути або не бути хорошою практикою WordPress. З останніх випусків (WordPress 3.9 "Smith"), чи додано гачок до процесу оновлення плагінів? Я прошу, тому що це дуже основна потреба, але я не бачу його додавання …

3
Який самий ранній гачок дій можна зателефонувати?
Після того, як рішення цього питання вирішило отримати функцію для запуску перед тим, як initдія буде запущена шляхом виведення послідовності з її функції, я змусив мене задуматися, чи є раніше в послідовності завантаження WP, що я можу підключити функцію?

3
видалити користувальницький тип публікації
Я зареєстрував тип публікації з наступним - $holidayLabels = array( 'name' => __( 'Holidays'), 'singular_name' => __( 'Holidays'), 'all_items' => __( 'All Holidays'), 'add_new' => __( 'Add New Holiday'), 'add_new_item' => __( 'Add New Holiday'), 'edit_item' => __( 'Edit Holiday'), 'new_item' => __( 'New Holiday'), 'view_item' => __( 'View Holidays'), …


1
Де найкраще використовувати add_filter
Чи варто використовувати функцію add_filterв гачці initдій мого плагіна або просто в основному скрипті плагіна? Оскільки іноді я знаходив, що люди використовують фільтр повсюдно, і якщо я покладу його на initгачок, для певного випадку було б пізно. Чи є якісь загальні поради щодо переваги action& filterгака, щоб ми могли мати …

1
add_role () запустити лише один раз?
Я з подивом виявив, що add_role () модифікує базу даних і не працює, якщо роль вже існує. Тут є два наслідки, один перший більш серйозний, ніж інший: 1) якщо ви розробляєте та оновлюєте свій код add_role, спочатку ви повинні видалити_роле () 2), як тільки ви це зробите правильно, вам ніколи …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.