bir eklentinin dosya yolunu elde etmek için kullanabileceğiniz birkaç farklı fonksiyon bulunmaktadır. İhtiyacınıza göre bu fonksiyonlardan birini seçebilirsiniz:
Eklenti URL'si (Web Yolu) İçin: Eğer eklentinizin web URL'sini (örneğin bir CSS, JS dosyası ya da resim dosyası yüklemek için) almak istiyorsanız, plugins_url() fonksiyonunu kullanabilirsiniz.
$plugin_url = plugins_url( 'dosya-adi.ext', __FILE__ );
Bu kod, eklenti klasörünüzdeki bir dosyanın URL'sini alır. dosya-adi.ext kısmına dosyanızın adını yazabilirsiniz. FILE parametresi ise eklentinizin ana dosyasını referans alır.
Eklenti Dizini (Sunucu Yolu) İçin: Eğer eklentinizin sunucu üzerindeki tam dosya yolunu almak istiyorsanız, plugin_dir_path() fonksiyonunu kullanabilirsiniz.
$plugin_dir = plugin_dir_path( __FILE__ );
Bu kod, eklentinizin bulunduğu dizinin tam yolunu verir.
Eklenti Ana Dosya Yolu İçin: Eğer eklentinizin ana dosyasının (örneğin, my-plugin.php) tam yolunu almak isterseniz, plugin_dir_url() fonksiyonunu kullanabilirsiniz.
$plugin_file = plugin_dir_url( __FILE__ );
Bu fonksiyonlar sayesinde eklentinizin dizin ve dosya yollarına kolayca erişebilir, eklentinizin içinde dinamik olarak dosya yollarını tanımlayabilirsiniz.
Kullanabileceğiniz daha bir kaç daha var ama onlar yapmak istediğiniz proje ve eklenti için çok az kullanılan kodlar. Eğer bir problem yaşarsanız yazabilirsiniz.!