Изменение пути к загрузке изображений в WordPress

После смены хостинга столкнулась с тем, что медиа-файлы загружались по пути, который использовался на старом хостинге, и больше не существовал. Соотвественно все загрузки были неудачны. Нашла решение тут (на английском).

Таким образом, можно указать любую папку, которую будет использовать медиа-загрузчик WordPress, т.е. она может отличаться от стандартной. 1-4 шаг можно пропустить, если вы знаете абсолютный путь к будущей папке с изображениями.

Шаг 1. Создаем новый файл, под именем path.php и вставляем следующий код:

<?php
$p = getcwd ();
echo $p;
?>

2. Загружаем файл на сервер в папку с картинками (обычно это wp-content/uploads).
3. Открываем файл в браузере, например http://www.site.ru/wp-content/uploads/path.php
4. Копируем полученный путь (это абсолютный путь к папке с изображениями).
5. В Админке WordPress идем в Настройки — Разное.
6. Вставляем полученный путь в поле «Сохранять файлы в эту папку».
7. Сохраняем результат.

Кстати, на той же странице можно выбрать размер миниатюр!! Это важно, раньше для этого приходилось использовать отдельный плагин.


 
 
 

Отзывов (9) на «Изменение пути к загрузке изображений в WordPress»



LepRiKonS пишет:

сентября 6, 2008 в 19:15

Не очень понял к чему такие мучения, вроде в WP можно указать пути? (я имею в виду в админке)

Анастасия пишет:

сентября 6, 2008 в 19:22

Мучений никаких, я же говорю, что первые четыре шага можно пропустить, если знать абсолютный путь к папке. Для меня, например, было загадкой, где именно в Админке изменять этот путь, все разве упомнишь )

RainX пишет:

сентября 10, 2008 в 03:59

О спасибо добрый автор!

Я тоже сталкивался с этой проблемой!

GuraSK пишет:

октября 23, 2008 в 13:25

Спасибо за пост, сам после смены вдс на шаред хостинг с этим столкнулся, ваш способ помог!

Миха пишет:

декабря 19, 2008 в 09:36

почему бы просто не написать «echo getcwd ();» — на целую строчку меньше:)

fAcknet пишет:

января 27, 2009 в 18:20

Как раз искал решение на эту проблему... и вот нашел ответ. СПАСИБО :grin:

Флешер пишет:

января 31, 2009 в 14:40

Миха, затем что переменную $p можно потом использовать, а вот несколько раз писать getcwd () в пределах одного скрипта — не есть хороший стиль программирования.

dexis пишет:

января 25, 2010 в 19:07

Спасибо спасибо за краткий и лаконичный совет, очень помогло

tok24ua пишет:

января 26, 2010 в 12:52

спасибо! и что бы я без вас делал

Ваш отзыв


© 2007-2009 Уроки WordPress.
Дизайн WpHelp.ru.