Задать вопрос
@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?
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
zorca
@zorca Куратор тега WordPress
Чем не устраивают функции Wordpress? Например: get_template_directory(), wp_upload_dir( ) или константа WP_CONTENT_DIR, если нужно попасть в uploads.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽