TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

13

Люди с гордостью говорят, что WordPress поддерживает более 20% сайтов в Интернете. Но вы будете удивлены, увидев, насколько это сложно при использовании популярной системы управления контентом. Миграция из одной компании в другую – одна из серьезных проблем при хостинге сайтов WordPress. Это будет проще, если вы переместите всю cPanel, а новая хостинговая компания поможет в бесплатном или платном переносе. К сожалению, не всегда бывает так, что вы переносите всю учетную запись хостинга на другую службу. В большинстве случаев вам нужно переместить только некоторые из принадлежащих вам сайтов. В таком сценарии может возникнуть множество практических проблем, и перемещение медиабиблиотеки WordPress – самая большая проблема при переносе сайтов.

Почему движущееся изображение причиняет боль?

С течением времени вы могли накопить много изображений на своем сайте. У каждого изображения будут разные размеры миниатюр в зависимости от вашей темы. Как правило, в любой коммерческой теме для каждого изображения используется от 8 до 15 миниатюр. Поэтому, когда у вас есть 1000 изображений на вашем сайте, общее количество файлов станет от 8000 до 15000 в зависимости от вашей темы.

Таким образом, загрузка такого большого объема файлов изображений и повторная загрузка на новую платформу через FTP легко займет у вас несколько дней. Кроме того, проблема заключается в том, что WordPress не поддерживает регистрацию этих изображений. Это существенно означает, что вы не увидите ни одного изображения, загруженного через FTP в разделе «Медиа> Библиотека» на панели администратора WordPress.

Помните, ваш сайт по-прежнему будет работать правильно и показывать все изображения с сервера.

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

Изображения на сервере загружены через FTP

Но вы не можете увидеть их на панели управления WordPress в разделе «Медиа> Библиотека».

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

Пустая папка мультимедиа

Это приведет к тому, что вы не сможете повторно использовать эти изображения где-либо на сайте, потому что они не будут видны из опции «Добавить медиа» в редакторе сообщений.

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

Изображения не видны в редакторе сообщений

Давайте посмотрим, как решить эту проблему с наименьшими затратами времени.

Вот этапы всего процесса:

  1. Установите плагин Media to FTP
  2. Проверить пути загрузки
  3. Установить дату регистрации изображения
  4. Обновить изображения в медиатеке
  5. Прикрепляйте изображения к сообщениям
  6. Исправить неработающие ссылки

Давайте подробно объясним каждый шаг.

1 Установите плагин Media to FTP

Хотя ситуация плохая, хорошо то, что у WordPress есть плагины для решения любой проблемы. Перейдите в «Плагины> Добавить новый» и найдите «медиа на FTP». Установите и активируйте плагин.

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

Медиа из подключаемого модуля FTP

2 Проверьте пути загрузки мультимедиа

Перейдите в меню «Носители с FTP» и убедитесь, что в разделе «Состояние пути к серверу» все пути загрузки верны. Это необходимо, особенно если вы изменили путь к папке мультимедиа WordPress по умолчанию.

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

Проверить пути загрузки медиафайлов

3 Установите дату регистрации изображения

Снова возникает проблема, если вы использовали упорядочивание загрузок в папки по месяцам и годам. Допустим, у вас есть изображение1 на исходном сайте, загруженное 08/2017. Если вы разместили загрузки в папке по месяцам и годам, тогда URL-адрес должен быть:

https://yoursite.com/wp-content/uploads/2017/08image1.png

Теперь, когда вы загрузили изображение на новую хостинговую платформу через FTP, скажем, 28.06.2018. Вы можете использовать плагин в тот же день или на день позже, например, 01.07.2018. Плагин не поможет вам сохранить исходную дату 2017/08. Вы можете получить либо 2018/06, либо 2018/07. Перейдите в «Медиа с FTP> Настройки» и установите необходимую опцию для этой даты и выберите опцию организации загрузок, если вы ранее использовали ее.

Установить дату загрузки изображения

4 Обновление изображений в папке мультимедиа

Перейдите к опции «Поиск и регистрация», чтобы увидеть экран, как показано ниже:

Обновить медиа в библиотеку

  1. Вы увидите предупреждающее сообщение, показывающее, что изображения будут обновляться в структурированных папках по месяцам и годам. Поэтому убедитесь, что вы ранее использовали ту же структуру, в противном случае отключите эту опцию на своем новом сайте.
  2. Choose the folder from where you want to import the images. You can either do folder by folder or choose “/wp-content/uploads" folder from the drop-down.
  3. Click on the “Search” button to get the list of images from the server. You can also filter different media types and extensions.
  4. The bulk change date option will set the month/year for all image URLs based on this date.
  5. You can set different date for each image in the text box. The date shown in this box is the date you had uploaded the image through FTP.
  6. Помните, что ни одна из указанных выше дат не является датой загрузки исходного изображения на сайт. Вы можете получить это только из URL-адреса изображения. Если у вас меньше изображений, проверьте URL-адрес текущего изображения и установите тот же месяц / год в поле даты. Это гарантирует, что URL-адрес изображения не изменится. Если у вас много изображений, вам нужно либо изменить одно за другим, либо использовать дату массового изменения.
  7. Выберите либо отдельные изображения, либо все для массового обновления.
  8. Нажмите кнопку «Обновить медиа», чтобы загрузить выбранные изображения в медиа-библиотеку.

Процесс загрузки займет некоторое время в зависимости от количества выбранных изображений.

Просмотр статуса загрузки

5 Прикрепляйте изображения к сообщениям

После завершения процесса вы можете просмотреть все импортированные изображения в папке «Медиа> Библиотека». Изображения не прикрепляются ни к каким сообщениям, поэтому вы должны выбрать и прикрепить изображения к правильному сообщению. Это необходимо, особенно если вы перенаправляете URL-адрес вложения изображения на URL-адрес публикации в Yoast SEO.

Исправить изображения FTP, которые не отображаются в медиатеке WordPress

Прикрепить изображение к сообщению

Если вы не прикрепите изображение к какому-либо URL-адресу публикации, они будут проиндексированы в поисковых системах с помощью URL-адреса изображения.

6 Исправление битых ссылок

Если URL-адреса изображений изменились в ходе описанного выше процесса, вам следует проверить неработающие ссылки и исправить ошибки вручную. Помните, что если URL-адрес импортированного изображения отличается, изображение все равно будет отображаться на сайте с сервера. Таким образом, вы не увидите битых изображений, но одно и то же изображение будет доступно в двух разных папках, например, «/2017/08/image.png» и «/2018/06/image1.png».

Примечание. Вы также можете установить плагин Regenerate Thumbnails и при необходимости заново сгенерировать все импортированные изображения. Также, если вы изменили имя домена или путь загрузки мультимедиа, попробуйте плагины, такие как Velvet Blues Update URLs, чтобы изменить URL-адреса для всех вложений изображений одним щелчком мыши.

Заключение

Теперь, когда вы начнете ненавидеть тех, кто говорит, что WordPress – самая мощная CMS в мире. Да, он мощный, но имеет множество ограничений по соображениям безопасности и по другим причинам. Но, в конце концов, вы не можете разместить все сайты в одной хостинг-компании до конца. А перенос сайтов на другой хостинг будет сложной задачей из-за ограничений такого типа.

Источник записи: webnots.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. ПринимаюПодробнее