Как вернуть предыдущую пользовательскую ссылку на хранилище мультимедиа на WordPress через Filezilla - PullRequest
0 голосов
/ 09 февраля 2019

На самом деле предыдущий разработчик использовал пользовательское хранилище для носителя WordPress, так как мы не можем добавить новый носитель, потому что он отображает ошибку во время не создаваемого каталога загрузки, проверьте, что его родитель имеет доступ для записи .. этот тип ошибкиэто показывает.Поэтому, чтобы избежать этой ошибки, мы изменяем пользовательскую ссылку на хранилище мультимедиа на ссылку по умолчанию: которая теперь .. wp-content / uploads После того, как этот сайт работает нормально, но когда я увидел, что некоторые изображения показывают проблему с миниатюрами, то через некоторое время сайт закрывается, и онпоказывает только сообщение об ошибке.

Единственный способ, которым я снова заставляю его работать, - это использование Filezilla.

Я также сделал его резервную копию.Который я восстановлю после использования только файла wp-config.По тому, что сайт снова работает, но, как я сказал, если я зайду на другую страницу, которая в основном содержит изображения продуктов, то снова сайт будет закрыт.Я попробовал так много вещей, добавив строки кода в файл wp-config, чтобы снова добавить эту пользовательскую ссылку, которую использовал предыдущий разработчик, но все было напрасно.Я обновил ссылку при входе в настройки WordPress Media.Но теперь он не показывает какую-либо область для добавления пользовательской ссылки.

define ('UPLOADS', ". 'Media');

Я также попробовал эту строку кода, создав папкув WordPress с «Media» и добавить все файлы мультимедиа в это, но также не работает для меня. И изначально мой путь к файлам мультимедиа / public-html / wp-content / uploads

Я просто хочу разрешитьэто с помощью предварительно настроенной опции добавления ссылки, а также для того, чтобы разрешить добавление новых медиа, не мешая уже опубликованным изображениям и другим медиа на работающем WordPress сайте.

1 Ответ

0 голосов
/ 10 февраля 2019

предыдущий разработчик использовал структуру / year / month /, и вы просто скопировали все из / media в / uploads?я бы сказал, редактировать непосредственно базу данных.Сначала проверьте ссылки в поле GUID SELECT * FROM wp_posts, где post_type = 'attachment'

ссылки находятся в поле GUID.Теперь выполните поиск в базе данных и замените инструмент и замените неправильные пути на всей базе данных:

Например: https://example.com/media на https://example.com/wp-content/uploads и экранированный https://example.com/mediaс https://example.com/wp-content/uploads и просто чтобы убедиться, также замените версии с кодировкой URL (получите с помощью этот инструмент )

это должно исправить все постоянные ссылки, а также ссылки в пост-содержание.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...