@semennn

Как правильно собрать абсолютный путь к файлу?

В теме Wordpress прежде чем выводить картинку, необходимо проверить ее физическое наличие

if (file_exists($img_url))

Так как для этой ф-ции нужен абсолютный путь от корня, то:

$img_url = dirname(__FILE__) . '/../../uploads/slider/' . get_post_meta($post->ID, "slider", $single = true);


Так вот подняться на два уровня не выходит и в переменную записывается "как есть", то есть /../../ тоже.
Хотя в такой конструкции
include_once(dirname(__FILE__).'/../filename.php');


можно подняться на уровень.
Как правильно записать строку в моей ситуации? Или только фильтрацией самой строки dirname(__FILE__) средствами PHP?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
zorca
@zorca Куратор тега WordPress
Чем не устраивают функции Wordpress? Например: get_template_directory(), wp_upload_dir( ) или константа WP_CONTENT_DIR, если нужно попасть в uploads.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы