Próbuję napisać wtyczkę z wieloma plikami, jestem pewien, że zrobiłem to wcześniej bez problemu z , ale teraz mam problem w temacie .używać wielu plików w wtyczce wordpress - wywołanie niezdefiniowanej funkcji add_action()
w głównym pliku wtyczki i zawierał nazwę pliku - YDP-includes.php, wewnątrz YDP-includes.php włączyłem wszystkie pliki Chciałem tak:
<?php
include(dirname(__FILE__) .'/1.php');
include(dirname(__FILE__) .'/2.php');
include(dirname(__FILE__) .'/3.php');
include(dirname(__FILE__) .'/4.php');
?>
ale jestem get: Błąd krytyczny: wywołanie niezdefiniowanej funkcji add_action() pliki są uwzględniane, ale z jakiegoś powodu nie widzę w tej chwili wordpress nie widzi ich jako jednego pakietu wtyczek i każdej funkcji wordpress w środku ignorowane.
jest inny najlepszy sposób na opracowanie wielu plików Wordpress plugin? co robię źle?
dzięki
Lepiej utworzyć klasę ze wszystkimi funkcje, jeśli to możliwe, lub kilka klas o określonych funkcjach. Czy istnieje jakiś powód, aby używać dołączonych plików z dołączonymi funkcjami? W zależności od położenia dołączonych plików, WP może nie rozpoznać ich jako części wtyczki. –