Çok dosya içeren bir eklenti yazmaya çalışıyorum, eminim önce bir sorun olmadan yaptım ama şimdi konuyla ilgili sorunum var .wordpress eklentisinde birden fazla dosya kullan - Tanımlanmamış işlev çağrısı add_action()
<?php
include(dirname(__FILE__) .'/1.php');
include(dirname(__FILE__) .'/2.php');
include(dirname(__FILE__) .'/3.php');
include(dirname(__FILE__) .'/4.php');
?>
ama değilim: i böyle istediği tüm dosyaları dahil YDP-includes.php iç YDP-includes.php, - ı bir dosya adı dahil ana eklenti dosyasında
alma: Ölümcül hata: undefined işlevine çağrısı add_action() dosyaları içerir ama şu anda göremiyorum bir nedenle wordpress bunları bir eklenti paketi olarak görmüyor ve her wordpress fonksiyonu göz ardı ediliyor.
Birden çok dosya wordpress eklentisi geliştirmek için başka bir en iyi uygulama yolu var mı? Neyi yanlış yapıyorum?
sayesinde PHP include
yılında
Her bir sınıf oluşturmak daha mümkünse işlevler veya her biri belirli işlevlere sahip birkaç sınıf. Included Dahil edilen dosyaların dahil edilmiş dosyaları kullanmak için herhangi bir sebep var mı? İçerilen dosyaların yerlerine bağlı olarak, WP bunları eklentinin bir parçası olarak tanımayabilir. Semantik olduğu için –