plugin_dir_url()
Получает URL папки (директории, каталога), где находится указанный файл плагина (со слэшем на конце).
Функция создана для удобного использования конструкции:
trailingslashit( plugins_url( '', $file ) );
Если нужно получить полный путь до каталога файла плагина, а не URL, используйте похожую функцию plugin_dir_path().
Когда нужно получить такой путь для темы, используйте get_template_directory_uri()
Работает на основе: 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.6.2
function plugin_dir_url( $file ) { return trailingslashit( plugins_url( '', $file ) ); }