plugin_dir_url()
Отримує URL папки (директорії, каталогу), де знаходиться вказаний файл плагіна (зі слешем на кінці).
Функція призначена для зручного використання конструкції:
trailingslashit( plugins_url( '', $file ) );
Якщо потрібно отримати повний шлях до каталогу плагінного файлу, а не URL, використовуйте схожу функцію plugin_dir_path() .
Коли потрібно отримати шлях для теми, використовуйте get_template_directory_uri()
Працює на основі:
plugins_url()
plugins_url()
Хуків немає.
Повертає
Строку
. УРЛ каталог файлу.
Використання
$url = plugin_dir_url($file);
-
$file
(рядок) (обов’язковий) - Повний шлях до файлу. Зазвичай використовується магічна константа __FILE__.
Приклади
#1 URL до каталогу плагіна
Припустимо, у файлі плагіна, який знаходиться в папці, /wp-content/plugins/my_plugin
ми викликаємо функцію так:
echo plugin_dir_url( __FILE__ ); // На екран виведеться: // http://example.com/wp-content/plugins/my_plugin/
список змін
З версії 2.8.0 | Введено. |
Код plugin_dir_url() plugin dir url WP 6.0.2
function plugin_dir_url( $file ) { return trailingslashit( plugins_url( '', $file ) ); }