Подсказки на компьютерную тематику

Можно подсмотреть, если забыли…

Как получить URL и адрес папки сайта на php или в WordPress

Константы для получения адресов папки или файла на PHP

    Если использовать следующие стандартные обозначения на языке PHP, можно легко получить адреса файлов или их каталогов, например:

  • //echo __FILE__;//полный адрес этого файла с самого корня компьютера – /home/mishanyya/public_html/test/wp-content/plugins/template_plagin/php/function.php
  • //echo __DIR__;//полный адрес папки этого файла с самого корня компьютера – /home/mishanyya/public_html/test/wp-content/plugins/template_plagin/php

Функции для получения URL в WordPress

    Чтобы получить адрес папки или файла в WordPress (Вордпресс – рус.) можно использовать следующие функции:

  • //echo get_site_url();//URL сайта WordPress, например http://test
  • //echo get_template_directory_uri();//URL папки шаблона WordPress, например http://test/wp-content/themes/template
  • //echo plugins_url();//URL папки с плагинами WordPress, например http://test/wp-content/plugins
  • //echo plugin_dir_url( __FILE__ );//URL папки в плагине WordPress, в которой находится этот файл, например http://test/wp-content/plugins/template_plagin/php/
  • //echo plugin_dir_url( __DIR__ );//URL папки этого плагина WordPress, http://test/wp-content/plugins/template_plagin/

Как получить URL и адрес папки сайта на php или в WordPress

Константы для получения адресов папки или файла на PHP

    Если использовать следующие стандартные обозначения на языке PHP, можно легко получить адреса файлов или их каталогов, например:

  • //echo __FILE__;//полный адрес этого файла с самого корня компьютера – /home/mishanyya/public_html/test/wp-content/plugins/template_plagin/php/function.php
  • //echo __DIR__;//полный адрес папки этого файла с самого корня компьютера – /home/mishanyya/public_html/test/wp-content/plugins/template_plagin/php

Функции для получения URL в WordPress

    Чтобы получить адрес папки или файла в WordPress (Вордпресс – рус.) можно использовать следующие функции:

  • //echo get_site_url();//URL сайта WordPress, например http://test
  • //echo get_template_directory_uri();//URL папки шаблона WordPress, например http://test/wp-content/themes/template
  • //echo plugins_url();//URL папки с плагинами WordPress, например http://test/wp-content/plugins
  • //echo plugin_dir_url( __FILE__ );//URL папки в плагине WordPress, в которой находится этот файл, например http://test/wp-content/plugins/template_plagin/php/
  • //echo plugin_dir_url( __DIR__ );//URL папки этого плагина WordPress, http://test/wp-content/plugins/template_plagin/