WordPress’e eklenti yazarken eklentimizin içinde bazen yeni bir kayıt girmek için “form” işlemleri yaparız. Ancak elbetteki formun gönderileceği adresi yani “action” niteliğini doğru girmeliyiz. Peki eklentilerin dizinlerini bulmamızı yarayan fonksiyonlar nelerdir derseniz kısaca şöyle özetleyebiliriz;
[php]<?php
echo plugins_url( ‘ysoz.php’, __FILE__ );
// http://localhost/wordpress/wp-content/plugins/ysoz/ysoz.php
echo plugin_dir_url( __FILE__ );
// http://localhost/wordpress/wp-content/plugins/ysoz/
echo plugin_dir_path( __FILE__ );
// D:\wamp\www\wordpress\wp-content\plugins\ysoz/
echo plugin_basename(__FILE__);
// ysoz/ysoz.php
echo admin_url(‘options-general.php?page=ysoz/ysoz.php’);
// http://localhost/wordpress/wp-admin/options-general.php?page=ysoz/ysoz.php
?>[/php]