WordPress: Akční háčky vs. filtrační háčky

V aplikaci WordPress jsou háčky stavebními kameny pro vaše motivy a pluginy a jsou pro jejich funkčnost zásadní. V podstatě jejich účelem je umožnit vývojářům vytvářet vlastní vlastní kód (a vlastní funkce) na témata nebo pluginy, aniž by změnili libovolný původní soubor WordPress. V aplikaci WordPress existují dva typy háčků: akční háčky a háčky filtru.

Akční háčky
Akční háčky jsou háčky, které (to může být zřejmé) spouštějí akci. Mohou být vloženy v určitých bodech vašeho kódu a provádět akce načtením různých vlastních funkcí z vašeho tématu WordPress. Chcete-li použít akční hák, vytvořte funkci nebo zvolte jednu z funkcí v souboru functions.php a zašlete tuto funkci do svého kódu pomocí funkce add_action (). Zde je syntaxe pro použití akčního háčku:
add_action ($ hook, $ function_to_add, $ priority, $ accepted_args);
Filtrační háčky
Háčky filtru se používají k manipulaci s výstupy nebo k přidávání určitého obsahu do určitých smyček, aby se po spuštění nebo po určitém typu obsahu objevil výstup. Můžete například použít háčky filtru, abyste se ujistili, že konkrétní výstup (odkaz, řádek textu, zápatí) se zobrazí po každé instanci určitého typu obsahu, například příspěvků na blogu. Toho lze dosáhnout použitím funkce add_filter ().
add_filter ($ tag, $ function_to_add, $ priority, $ accepted_args);

Zdroj

Napsat komentář