Pytania otagowane jako hooks

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

9
Przekazywanie parametru do funkcji filtrowania i działania
To sposób na przekazanie własnych parametrów do funkcji w add_filterlub add_action. Na przykład spójrz na następujący kod: function my_content($content, $my_param) { do something... using $my_param here ... return $content; } add_filter('the_content', 'my_content', 10, 1); Czy mogę przekazać własny parametr? coś jak: add_filter('the_content', 'my_content($my_param)', 10, 1) lub add_filter('the_content', 'my_content', 10, 1, …

3
Różnica między filtrami a hakami akcji?
Ostatnio przyglądałem się API wtyczki nieco bardziej dogłębnie i zastanawiałem się, jakie są rzeczywiste różnice między działaniem a chwytaniem filtrów . Oba są zdarzeniami, które otrzymują dane jako parametr i wydaje się, że oba są w stanie robić te same rzeczy. Oczywiście widzę, że akcje są wywoływane, gdy mają miejsce …




4
Czy istnieje sposób wysyłania wiadomości e-mail w formacie HTML za pomocą funkcji wp_mail programu Wordpress?
Czy istnieje hak akcji lub coś podobnego, co mogłoby mi to pomóc? Próbowałem dodać znacznik do zmiennej łańcuchowej PHP i po prostu odpaliłem wiadomość e-mail za pomocą funkcji wp_mail: $email_to = 'someaddress@gmail.com'; $email_subject = 'Email subject'; $email_body = "<html><body><h1>Hello World!</h1></body></html>"; $send_mail = wp_mail($email_to, $email_subject, $email_body); Ale pojawił się jako zwykły …



2
Haczyki / filtry WordPress wstawiane przed treścią lub po tytule
próbuję wstawić zawartość przed zawartością postu w moich funkcjach.php - Wiem, jak korzystać ze zwykłych haków wp, ale nie jestem pewien, jak wstawić w inne obszary. Próbowałem tego, ale zabija zawartość każdego innego typu posta: function property_slideshow( $content ) { if ( is_single() && 'property' == get_post_type() ) { $custom_content …
29 filters  hooks 

2
Jak zaczepić update_post_meta i delete_post_meta?
Wciąż staram się ominąć całą sprawę, więc naprawdę utknąłem przy próbie wykonania następującego zadania: Jeśli update_post_metajest uruchamiany, sprawdź, czy wartość meta_keyjest równa czemuś (chcę wyzwolić jakiś kod, jeśli użyty jest określony klucz meta_). Jeśli szukam meta-klucza, uruchom kod, który będzie wymagał znajomości $post->IDaktualizowanego meta-klucza. Muszę się przyłączyć do tego, delete_post_metaco …
29 hooks  post-meta 

1
Uzyskaj listę wszystkich zarejestrowanych działań
Próbuję debugować wtyczkę, której nie opracowałem i chcę wyświetlić listę wszystkich zarejestrowanych działań. Przeczytałem ten wątek SO: WordPress: Jak uzyskać wszystkie zarejestrowane funkcje dla filtra „the_content” - StackOverflow Ale jest specyficzny dla jednego haka i dotyczy filtrów, nie akcji. Czy jest jakaś zmienna podobna $wp_filterczy coś?


3
Czy są jakieś haki, które zmieniają logikę 404?
Pod warunkiem, że masz zdefiniowaną stronę 404 w temacie, Wordpress wyświetli stronę 404, jeśli „tag” jest zdefiniowany w $ wp_query-> query_vars i nie ma żadnych postów pasujących do tego tagu. Piszę wtyczkę, która oprócz postów wyświetla pewne informacje na każdej stronie. Chciałbym zmienić logikę 404, aby strona 404 była wyświetlana, …


3
Jak wymieniać skrypty na niestandardowych stronach dodawania / edycji postów?
Próbuję kolejkować skrypt JS tylko wtedy, gdy ktoś dodaje lub edytuje niestandardowy typ postu, który utworzyłem, zwany „przepisami”. Obecnie skrypt działa poprawnie, gdy to robię: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Ale to ładuje go na każdej stronie administratora, zakładam, że muszę podpiąć go do funkcji, ale nie mam pojęcia, …

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.