W WordPressie akcja to kawałek kodu PHP, którego programiści mogą użyć do zmodyfikowania sposobu działania witryny WordPress lub dodania nowych funkcji. WordPress ma wiele predefiniowanych akcji, które pozwalają programistom dodawać własny kod w określonych punktach w całym rdzeniu WordPressa.

Akcje są jedną z dużych funkcji, które sprawiają, że WordPress jest tak konfigurowalny.

W całym kodzie WordPressa znajdują się „haczyki”, na których programiści mogą „zawiesić” swój własny kod. Istnieją dwa rodzaje haków: haki akcji i haki filtrów.

Haki akcji to miejsca, w których programiści mogą umieszczać akcje.

Haczyki akcji i haczyki filtrów są podstawą działania rdzenia WordPressa, motywów i wtyczek.

Uwaga: Jeśli jesteś początkujący, to stanowczo przestrzegamy przed edycją jakichkolwiek plików WordPressa. Tylko doświadczeni użytkownicy, którzy czują się komfortowo z edycją pliku functions.php i mają pewną wiedzę o PHP powinni spróbować tego. Początkujący powinni albo użyć wtyczki do wykonania zadania, które chcą wykonać lub skonsultować się z profesjonalistami, aby edytować kod dla Ciebie.

Przed edycją jakiegokolwiek kodu na swojej witrynie WordPress zalecamy wykonanie kopii zapasowej witryny w przypadku błędu kodowania. Jeśli nie masz wtyczki do tworzenia kopii zapasowych, koniecznie przeczytaj nasz artykuł, w którym porównujemy najlepsze wtyczki WordPress do tworzenia kopii zapasowych.

Czym są haki akcji w WordPressie?
Haczyki akcji pozwalają na całkowite dostosowanie WordPressa w dowolny sposób, jaki tylko możesz sobie wyobrazić. Wiele motywów i wtyczek używa haków akcji do dodawania funkcji.

Na przykład, możesz użyć haka akcji, aby wysłać wiadomość e-mail do autora po opublikowaniu postu, załadować niestandardowy skrypt w stopce strony lub dać czytelnikom instrukcje, jak wypełnić formularz.

Aby lepiej zrozumieć działanie w WordPressie, warto zobaczyć, jak akcja wiąże się z dwoma innymi terminami, hakami i filtrami. Zrozumienie tych trzech terminów razem sprawi, że termin „akcja” będzie nieco łatwiejszy do uchwycenia.

Haki są po prostu pozycją i same w sobie nic nie robią. Są miejscem, które pozwala programistom „zaczepić” swój niestandardowy kod do WordPressa w określonych miejscach i zmienić sposób działania WordPressa bez edytowania plików rdzenia.

Filtry to kody, które pozwalają modyfikować istniejące dane przed wysłaniem ich z powrotem do WordPressa w celu przetworzenia, zanim wyświetli zmienione dane.

Filtr pozwala robić takie rzeczy, jak zmiana długości fragmentu, umieszczanie powiązanych postów pod główną treścią lub zmiana ceny w WooCommerce.

Akcje są również fragmentami kodu, które mogą tworzyć dodatkową funkcjonalność w określonym punkcie podczas przetwarzania strony. Na przykład, możesz chcieć dodać kolejny widget lub umieścić wiadomość promocyjną na swojej stronie.

Zarówno akcje jak i filtry mogą być używane we wtyczkach lub motywach.

Jak dodać haki akcji w WordPressie
Wszystkie haki akcji są dodawane za pomocą funkcji add_action(). WordPress posiada kilka funkcji, które pozwalają na użycie akcji, ale te są najczęściej używane:

add_action(): to dołącza funkcję do haka, który określiłeś w „do_action”.
remove_action(): usuwa funkcję dołączoną do określonego haka akcji.
do_action(): w tym miejscu będą uruchamiane „zaczepione” funkcje.
has_action(): sprawdza, czy dana akcja została zarejestrowana.
Aby dać ci przykład tego, jak można ich użyć, załóżmy, że chcesz dodać informację o prawach autorskich do swojej stopki.

Aby to zrobić, mógłbyś zmodyfikować szablon stopki bezpośrednio. Jednak często o wiele łatwiej i lepiej jest podpiąć swój kod do predefiniowanej akcji, która jest już wykonywana w stopce.

Aby to zrobić, możesz dodać swój kod autorski do funkcji w pliku functions.php. Następnie możesz dodać tę funkcję do akcji, która znajduje się w miejscu, w którym chciałbyś, aby Twój kod został wykonany.

Akcje w WordPressie zapewniają sposób na wyprowadzanie treści prawie wszędzie w twoim motywie. Prawdopodobnie istnieje już domyślny hak, który zrobi dokładnie to, czego potrzebujesz. WordPress oferuje listę działań w ich Plugin API/Action Reference.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się więcej o akcjach w WordPressie. Możesz również zobaczyć naszą listę Dodatkowe czytanie poniżej dla powiązanych artykułów na temat przydatnych wskazówek WordPress, sztuczek i pomysłów.

You May Also Like

Czym jest Nightografia? Poznaj smartfon Samsung Galaxy S22 5G

W artykule: Nightografia, czyli jak robić zdjęcia nocą telefonemAparat do zdjęć nocnych…

Jak automatycznie publikować na Facebooku z WordPress?

W artykule: Dlaczego automatycznie udostępniać posty WordPress na Facebooku?Automatycznie Publikuj na Facebooku…

Przewodnik dla początkujących: jak opublikować stronę internetową w 2021 roku (krok po kroku)

W artykule: Używanie Kreatora witryn do publikowania witryny1. Opublikuj stronę internetową za…

Com vs Net-Jaka jest różnica między rozszerzeniami domen

W artykule: Czym są rozszerzenia nazw domen. Com I. Net?Różnica między nazwami…