Pytania otagowane jako hooks

Metoda, dzięki której wtyczki i motywy rozszerzają podstawową funkcjonalność WordPress.

2
Jak filtry i haki naprawdę działają w PHP
Jak faktycznie działają filtry i haki w WordPress? Pytam o coś zaawansowanego. Jak to jest zaimplementowane w PHP? Na przykład, w jaki sposób zbiera wszystkie haki z różnych wtyczek i „dołącza” je do haków rdzenia itp.
21 filters  hooks 

3
Ile razy ten kod będzie działał? (lub jak bogata jest babcia?)
Hipotetyczny przykład, ale zastosowanie w prawdziwym świecie (dla kogoś uczącego się, takiego jak ja). Biorąc pod uwagę ten kod: <?php function send_money_to_grandma() { internetofThings("send grandma","$1"); } add_action('init','send_money_to_grandma'); add_action('init','send_money_to_grandma'); ok, teraz otwieram swoją stronę WP i loguję się. Przechodzę przez kilka stron w Administratorze. Akcja „init” strzela łącznie 100 razy, zanim …

4
Różnica między do działań i działań dodatkowych
To pytanie może być złe, nie jestem tego pewien. Ponieważ nie mam jasności co do tego. Wiem, add_actionże służy do połączenia naszej funkcji z określoną funkcją. Na przykład add_action('wp_head'.'myfunc');teraz, co kiedykolwiek kod myfunczostanie wykonany wwp_head() . To jasne, ale mam wątpliwości, do_actionco to robi? Myślę, że służy do tworzenia własnego …
20 hooks  actions 

5
Jak używasz CPT jako domyślnej strony głównej?
Mam klienta, którego witryna będzie intensywnie wykorzystywać niestandardowe typy postów do konfigurowania swojej witryny. Ale jestem między kamieniem a twardym miejscem dla ich żądanej strony głównej. W rzeczywistości strona główna będzie stosem określonych „stron” w WordPress. Zasadniczo będą dostępne strony: Intro , Blog , O nas , Portfolio i Kontakt …

2
Problemy ze zrozumieniem apply_filters ()
W Apply_filters () apply_filters( $tag, $value, $var ... ); Mam problem z owinięciem głowy wokół $valuei $var. Czytam kodeks i wydaje się, że $valuemożna go modyfikować, $varnie, ale nie znalazłem żadnych przykładów tego na wolności. Wydaje się być wykorzystywany jako sposób na przekazanie zmiennej. W takim razie jaka jest różnica …
19 filters  hooks  actions 

5
Jak mogę edytować dane posta, zanim zostaną zapisane?
Mam wtyczkę i chciałbym móc uruchomić treść postu przez niektóre filtry, zanim zostanie ona zapisana w bazie danych. Patrząc na interfejs wtyczki , widzę, że dwa haki, które wyglądają, jakby mogły być pomocne: save_post wp_insert_post Jedynym problemem jest to, że wygląda na to, że save_postnie wymaga zwracania zmiennej, więc nie …

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 



5
WP Cron nie wykonuje się po upływie czasu
Cel Chcę użyć wp_schedule_single_event( )do wykonania pojedynczego zdarzenia, które wyśle ​​mi wiadomość e-mail 8 minut po przesłaniu formularza przez użytkownika. Problem W moim jest następujący kod functions.php: function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx', $args ); } add_action( 'nkapi_send', 'nkapi_send_to_system' ); function schedule_event( $id ) { wp_schedule_single_event( current_time( 'timestamp' …
16 hooks  array  wp-cron  cron  events 


1
WooCommerce: zmień kolejność wyświetlania krótkiego opisu produktu i ceny [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany WordPress Development Stack Exchange. Zamknięte 4 lata temu . re: https://modestmix.com/shop/benefit-teas/go-the-fuck-to-sleep/ Chciałbym przenieść cenę „4,99–24,99 USD” poniżej krótkiego opisu produktu „Poważnie. Wypij filiżankę tego ...” Wszelkie pomysły, …

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 

2
Rejestrowanie metod klas jako haków zwrotnych
Nie jestem pewien, czy zrobiłem to poprawnie. Tak jak rozumiem: jeśli mam klasę foo i statyczny pasek metod, mogę zarejestrować to jako wywołanie zwrotne, przekazując tablicę array("foo","bar")jako nazwę funkcji. Jeśli mam instancję klasy w $ foo i chcę wywołać pasek metod, przekazuję tablicę array($foo,'bar'). Gdybym musiał zarejestrować akcję w samej …
16 plugins  hooks  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() …

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.