Что лучше использовать: get_theme_file_uri() или get_template_directory_uri()
Скажите пожалуйста, какую функцию лучше использовать при подключении скриптов и стилей в файле functions.php - get_theme_file_uri() , или get_template_directory_uri() и конкатенировать путь?
Они ведь делают одно и тоже, только функция get_theme_file_uri() новее, и легче .. Помогите!
get_theme_file_uri()
работает на базеget_template_directory_uri()
, поэтому для производительности лучше вторую юзать. Первая для публичных тем подходит, чтобы дочерние темы правильно работали...Функция отличается от своих аналогов:
get_stylesheet_directory_uri()
иget_template_directory_uri()
, тем что она совмещает их обе. Т.е. она ищет файл, сначала в дочерней теме, если его там нет, то ищет его в родительской. А с помощью этих двух функций можно жестко указать URL либо дочерней либо родительской темы.Если ты делаешь тему для себя, то не надо использовать эту функцию, потому что дочерней темы у тебя в принципе не будет...
Я понял, спасибо за развернутый ответ.
Встречаю часто функции которые делают с виду одно и тоже, только названия отличаются не много, вот и созрел вопрос .. Спасибо большое!