Pytania otagowane jako actions

Nazwa zdarzenia, które jest wykonywane w określonych punktach w rdzeniu WordPress.

2
jaki jest prawidłowy sposób zaczepienia się przy aktualizacji posta
próbuję przechwycić, gdy post jest aktualizowany, ale wszystkie zaczepy próbuję nigdy nie wykonać, z wyjątkiem updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Próbowałem tego, add_action('save_post', 'my_function');ale żaden identyfikator nie został wyrenderowany, a może ta wiadomość już się echa, ale nigdy nie wyświetla …
19 php  hooks  actions  save-post 

1
Jak zastąpić istniejącą akcję wtyczki nową akcją
Używam wtyczki. Ma takie działanie. add_action('publish_post', 'old_action'); function old_action($pid) { "code goes here" } } Piszę moduł dla tej wtyczki. Więc muszę zastąpić tę starą funkcję akcji moją nową funkcją akcji. To jest moja nowa funkcja. function new_action($pid) { "code goes here" } } Chcę zastąpić tę funkcję starej aktywności …

3
add_action (), add_filter () przed lub po funkcji
Przeglądając fragmenty / samouczki / wtyczki WordPress często widzę add_action()i add_filter()umieszczam je przed zadeklarowaniem funkcji: 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; } Z logicznego punktu widzenia …

3
remove Działaj na after_setup_theme nie działa z motywu potomnego
Usiłuję usunąć akcję motywu dla motywu eleganckich motywów za pomocą motywu potomnego. Działa to, gdy usuwam akcję po kodzie dodawania aktywności w dowolnym miejscu w nadrzędnym funkcjach.php. Jednak nie działa, gdy dodam go z funkcji motywu potomnego. Php. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); Działanie usuwania ma taki sam priorytet 10, …



2
Dlaczego niektóre haki nie działają w kontekście klasowym?
Jestem bardzo zaskoczony tym. Korzystam z add Działalności w mojej klasie wtyczek, aby robić pewne rzeczy - dodawać skrypty i style do nagłówka, wp_ajax itp. Oto akcje w __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
Którego haka należy użyć, aby dodać akcję zawierającą przekierowanie?
Chcę zbudować wtyczkę, która pobiera niektóre parametry adresu URL z ciągu zapytania, aby utworzyć nowy ciąg zapytania dla tej samej strony. Postępuję zgodnie z doskonałą książką Professional WordPress Plugin Development, ale nie jestem pewien, jakiego haka użyć do tego działania. Oto moja funkcja akcji: add_action( 'init', 'tccl_redirect' ); function tccl_redirect() …

3
get_template_part vs haki akcji w motywach
Wydaje mi się, że oba te dają użytkownikom końcowym możliwość modyfikacji motywu bez faktycznej edycji plików motywów (za pośrednictwem motywów potomnych). Moje pytanie brzmi: czy jedna metoda jest preferowana nad drugą? Weźmy na przykład motyw, nad którym teraz pracuję. Próbuję zdecydować, czy pójść z szablonowymi częściami haków. <?php get_template_part('before_sitecontainer' ); …

3
Wordpress Update Plugin Hook / Action? Od 3,9
Badałem to kilka razy, ale moje wyszukiwanie nie ujawnia wiele poza niestandardowym kodem, który może, ale nie musi, być dobrą praktyką WordPress. Czy w najnowszych wydaniach (WordPress 3.9 „Smith”) dodano hak do procesu aktualizacji wtyczki? Pytam, ponieważ jest to bardzo podstawowa potrzeba, ale nie widzę, aby była dodana do kodeksu …


3
usuń bezpośredni link do niestandardowego typu postu
Zarejestrowałem typ wiadomości z następującymi - $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'), 'not_found' …


1
Gdzie jest najlepsze miejsce na użycie add_filter
Czy powinienem użyć funkcji add_filterW inithaku akcji mojej wtyczki, czy tylko w głównym skrypcie wtyczki? Ponieważ czasami zdarzało mi się, że ludzie używają filtrów w całym miejscu, a jeśli włożyłem inithak, w niektórych przypadkach byłoby za późno. Czy są jakieś ogólne porady na temat pierwszeństwa action& filterhook, abyśmy mogli mieć …

1
add_role () uruchomić tylko raz?
Byłem zaskoczony, gdy odkryłem, że add_role () modyfikuje bazę danych i kończy się niepowodzeniem, jeśli rola już istnieje. Są tu dwie implikacje, jedna poważniejsza od drugiej: 1) jeśli jesteś w trakcie opracowywania i zaktualizujesz swój kod add_role, musisz najpierw remove_role () 2), gdy masz rację, nigdy nie powinieneś uruchamiać tego …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.