В течение нескольких лет я использовал плагин Wordpress под названием PhotoPress, который был графическим интерфейсом для загрузки и размещения изображений в сообщениях Wordpress. Плагин был прекращен в 2007 году, когда собственная Media-галерея Wordpress значительно улучшилась.Wordpress: Как изменить ссылку на исходный файл изображения, а не ссылку на вложение?
Проблема, с которой я сталкиваюсь сейчас, заключается в том, что изображения в моих сообщениях были загружены с помощью PhotoPress в течение четырех или пяти лет, которые прикрепляли изображения к сообщениям определенным образом, отличным от встроенного по умолчанию Wordpress.
Когда я переключился на новую тему недавно, это вызвало ряд проблем.
Глядя на Google Webmastertools У меня более 4000 + 404 ошибок из-за неправильных ссылок из этой ситуации. (См. Ниже URL-адреса)
Хотя изображения отображаются в сообщениях, если вы нажимаете прямо на любое изображение в старших сообщениях, вместо перехода на страницу с изображением, она возвращает ошибку 404. Пожалуйста, смотрите следующее:
Изображения отображаются правильно внутри поста:
Однако, нажав на отдельное изображение возвращает ошибку 404.
Путь, который фотопечати связывает изображение выглядит следующим образом:?/Pagename = альбом & pp_album = основной & pp_cat = по умолчанию & pp_image = zombie_boy_tattoo_lady_gaga_rick_genest.jpg
Между тем, путь к каталогу, где исходное изображение на самом деле? хранится здесь:
http://www.hongkonghustle.com/wp-content/photos/zombie_boy_tattoo_lady_gaga_rick_genest.jpg
Я не уверен, но я думаю, что это происходит потому, что изображения не связаны с исходным файлом напрямую - вместо этого они связаны с ПРИЛОЖЕНИИ POST лин к.
Я очень смущен о том, как исправить это.
Изображения изначально (и до сих пор) хранятся в папке wp-content/photos, поэтому, если вы нажмете на прямой URL-адрес, он будет работать.
НО, когда я переключился на свою новую тему, изображения не появлялись в Media Library.
Так что я повторно загрузил более 4000 изображений в медиа-библиотеку, и они теперь сидят там без связи.
Меня интересует способ массового повторного подключения исходных изображений и избавления от ошибок 404.
Как бы это осуществить?
Любые мысли? Ваш совет очень ценится! Благодаря!
Спасибо @LongYC Я попробую это и посмотрю, смогу ли я заставить его работать. Очень признателен! –