Медиатека WordPress не загружается: 11 способов исправить это

Опубликовано: 2023-04-27

Вы находитесь в процессе создания идеальной новой страницы для вашего сайта WordPress.

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

Но когда вы нажимаете кнопку «Медиатека»…

Ваше сердце замирает, когда вы понимаете, что медиатека не загружается, и вы не можете получить доступ ни к одному из своих медиафайлов.

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

  • Быстрые исправления медиатеки WordPress, которые стоит попробовать в первую очередь
  • Исправление того, что медиатека WordPress не загружается
  • Медиатека WordPress не показывает изображения или миниатюры
  • Представление сетки медиатеки WordPress не работает
  • Поиск в медиатеке WordPress не работает
  • Что делать после того, как ваша медиатека WordPress снова начнет работать

Быстрые исправления медиатеки WordPress, которые стоит попробовать в первую очередь

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


Обновите WordPress

Одна из причин, по которой ваша медиатека WordPress может не загружаться, может быть связана с устаревшей версией WordPress.

Обновите его, выполнив несколько простых шагов:

Шаг 1: Создайте резервную копию вашего сайта. Мы всегда рекомендуем делать резервную копию вашего веб-сайта, чтобы вы могли восстановить все свои данные, если что-то пойдет не так в процессе обновления.

Шаг 2 (необязательно): проверьте совместимость. Убедитесь, что ваша тема и плагины совместимы с последней версией WordPress. Вы можете проверить это, посетив веб-сайт разработчика или проверив информацию о совместимости в репозитории плагинов WordPress.

Шаг 3: Войдите в свою панель управления WordPress и проверьте наличие обновлений. После входа в систему перейдите в раздел «Обновления», нажав «Панель управления» > «Обновления». Здесь вы увидите, доступны ли какие-либо обновления для WordPress, плагинов и тем.

Нажмите кнопку «Обновить сейчас» , чтобы обновить ядро ​​WordPress.

Шаг 4 (рекомендуется): Обновите плагины и темы. Затем посетите разделы «Плагины» и «Внешний вид» на панели инструментов, чтобы проверить, не нужно ли обновить какие-либо плагины и темы. Просто отметьте те, которые ожидают обновления, и нажмите кнопку «Обновить плагины» или «Обновить темы» .

Обновите плагины вордпресс

Плагин успешно обновлен

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


Отменить последние изменения

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

Несмотря на то, что WordPress предоставляет кнопку «Отменить» и встроенную функцию изменений на уровне поста/страницы, скорее всего, вам придется восстанавливать данные из резервной копии.

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


Деактивировать плагины

Конфликты плагинов, возможно, являются наиболее распространенной причиной проблем с загрузкой медиатеки. Деактивация всех плагинов и повторная активация их по одному может помочь определить виновника.

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

Деактивируйте плагины с помощью массовых действий

К сожалению, нет автоматизированного способа сделать это, и вам придется переключаться между разделом «Плагины» и медиатекой, чтобы проверить, какой плагин вызвал проблему.

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


Переключиться на тему по умолчанию

Иногда Медиатека может не загружаться из-за обновления или настройки темы. Переключение на тему по умолчанию, например Twenty Twenty-Three, может помочь определить, является ли тема причиной проблемы.

Просто перейдите в «Внешний вид» > «Темы» и деактивируйте текущую тему, чтобы переключиться на тему по умолчанию. Не волнуйтесь, все ваши настройки и конфигурации будут сохранены как есть.

Переключиться на тему wordpress по умолчанию

Проверьте, правильно ли работает медиатека. Если да, посмотрите, нуждается ли ваша тема в обновлении, или обратитесь в специальную службу поддержки, чтобы решить проблему.

В лучшем случае одно из быстрых исправлений должно помочь. Если нет, то вам придется попробовать некоторые из более продвинутых вариантов. Давайте проверим их.


Исправление того, что медиатека WordPress не загружается

Очистить кеш браузера и куки

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

Вот шаги, чтобы очистить кеш браузера и файлы cookie в Google Chrome :

  • Нажмите на три точки в правом верхнем углу окна браузера.
  • Выберите «Дополнительные инструменты», а затем «Очистить данные просмотра».
  • Выберите временной диапазон, для которого вы хотите очистить данные.

Очистить данные просмотра

  • Выберите «Файлы cookie и другие данные сайта» и «Кэшированные изображения и файлы».
  • Нажмите «Очистить данные».

Как очистить кешированные файлы в Chrome


Проверьте журналы ошибок сервера

Проблема с вашим сервером может быть причиной того, что библиотека мультимедиа не загружается. Чтобы проверить журналы вашего сервера в cPanel, вы можете обратиться за помощью к своему хостинг-провайдеру или:

  • Войдите в свою учетную запись cPanel.
  • Нажмите «Метрики» , а затем «Ошибки».
  • Проверьте журналы ошибок на наличие ошибок, связанных с медиатекой или WordPress.
  • Свяжитесь с вашим хостинг-провайдером, если вы видите какие-либо ошибки, которые вам непонятны.


cPanel Ошибки


Увеличьте лимит памяти PHP

Слишком низкий лимит памяти PHP — еще одна причина проблем с вашей медиатекой. Попробуйте увеличить лимит памяти PHP, отредактировав файл wp-config.php.

Чтобы сделать это самостоятельно, выполните следующие действия:

  1. Откройте файл wp-config.php в корневом каталоге вашей установки WordPress.
  2. Добавьте в файл следующий код: define('WP_MEMORY_LIMIT', '256M');
  3. Сохраните изменения и обновите свой веб-сайт, чтобы увидеть, загружается ли библиотека мультимедиа.

wp-конфигурация

Если это не сработает, вы можете обратиться к своему хостинг-провайдеру, чтобы увеличить лимит памяти PHP для вас.


Отключить mod_security в .htaccess

Mod_security — это модуль безопасности, который иногда может вызывать проблемы с WordPress. Вы можете попробовать отключить его, отредактировав файл .htaccess в вашей установке WordPress.

  1. Войдите в свою учетную запись cPanel.
  2. Нажмите «Диспетчер файлов» и перейдите в корневой каталог вашей установки WordPress.
  3. Найдите файл .htaccess и щелкните его правой кнопкой мыши.
  4. Нажмите «Изменить» и добавьте следующий код вверху файла:

    Отключить безопасность мода
  5. Сохраните изменения и обновите свой веб-сайт, чтобы увидеть, загружается ли библиотека мультимедиа.

Если вы не уверены, что делаете это самостоятельно, обратитесь за помощью к эксперту по WordPress.


Отключить CDN

Если вы используете CDN (сеть доставки контента), это может вызывать проблемы с медиатекой. Попробуйте отключить его и посмотрите, начнет ли загружаться Медиатека:

  1. Войдите в свою учетную запись CDN.
  2. Найдите настройки своего веб-сайта WordPress и отключите CDN.
  3. Обновите свой веб-сайт, чтобы увидеть, загружается ли библиотека мультимедиа.
  4. Если это так, вам может потребоваться настроить CDN для работы с WordPress или обратиться за помощью к поставщику CDN.

Ускорьте свой сайт WordPress с помощью NitroPack и бесплатно получите CDN мирового класса от Cloudflare.

Медиатека WordPress не показывает изображения или миниатюры

Если ваша медиатека загружается, но не показывает изображения и/или эскизы, вы можете попробовать:

  • Деактивация/повторная активация плагинов , как описано ранее
  • Обновление прав доступа к файлам в базе данных WordPress
  • Восстановление эскизов
  • Проверка форматов файлов

Обновление прав доступа к файлам

Если первый метод не работает, подключитесь к своему веб-сайту через FTP или файловый менеджер cPanel, чтобы обновить права доступа к файлам.

Шаг 1: Перейдите в папку wp-content и щелкните правой кнопкой мыши папку загрузки.

Шаг 2: Выберите «Разрешения на доступ к файлам» или «Изменить разрешения» в раскрывающемся меню. В окне разрешений убедитесь, что числовое значение установлено на 744. Таким образом, только владелец (вы) имеете права на запись и выполнение.

Разрешение на файл 744

Шаг 3: Установите флажок «Рекурсивно в подкаталоги» и выберите «Применить только к каталогам». Нажмите «ОК», чтобы применить изменения.

Повторите шаги 3-6 для папки wp-content.

Затем перейдите в папку wp-admin и щелкните правой кнопкой мыши файл media-upload.php.

Выберите «Разрешения на доступ к файлам» или «Изменить разрешения» в раскрывающемся меню.
В окне разрешений убедитесь, что числовое значение установлено на 644, и нажмите «ОК», чтобы применить изменения. Таким образом, вы в основном сбрасываете права доступа к файлам до состояния по умолчанию, поэтому никто не имеет доступа к Execute.

Разрешение на файл 644

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


Восстановить миниатюры

Другим решением может быть повторное создание миниатюр с помощью плагина Regenerate Thumbnails.

После активации перейдите на страницу «Инструменты» > «Регенерировать миниатюры» на панели управления WordPress. Выберите все изображения, установив флажок «Выбрать все» , а затем «Регенерировать миниатюры» , чтобы начать процесс. Как только это будет сделано, снова посетите свою медиатеку, чтобы убедиться, что проблема решена.

Примечание: повторное создание эскизов может повлиять на производительность вашего сайта, поэтому рекомендуется сделать резервную копию вашего сайта, прежде чем приступить к процессу восстановления.


Проверьте форматы файлов

Наконец, вам следует дважды проверить, поддерживаются ли форматы файлов, которые вы используете. Перейдите туда, где хранятся ваши изображения, и проверьте расширение файла каждого изображения. Поддерживаемые форматы изображений WordPress:

  • JPG/JPEG
  • PNG
  • гифка
  • БМП
  • ТИФФ

Для любых изображений вне этих форматов используйте онлайн-конвертер, например Cloud Convert.

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

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

Если проблема не устранена, обратитесь в службу поддержки WordPress для получения дополнительной помощи.


Представление сетки медиатеки WordPress не работает

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

Если у вас возникли проблемы с ним, есть несколько исправлений, которые должны решить проблему:

  • Очистить кеш браузера и куки
  • Проверьте наличие конфликтов плагинов , деактивируя/повторно активируя плагины один за другим.
  • Отключить ленивую загрузку. Чтобы отключить ленивую загрузку, вы можете добавить фрагмент кода в файл functions.php. Вы можете сделать это, зайдя на панель инструментов WordPress, нажав «Внешний вид»> «Редактор тем» , а затем выбрав functions.php из списка файлов. Добавьте следующий код в конец файла:

add_filter('wp_lazy_loading_enabled', '__return_false');

Сохраните изменения и проверьте, правильно ли теперь работает представление сетки медиатеки.

Примечание: отключение отложенной загрузки рекомендуется только в том случае, если она не обрабатывается специальными плагинами для оптимизации производительности, такими как, например, NitroPack.

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


Поиск в медиатеке WordPress не работает

Встроенная функция поиска является неотъемлемой частью вашего процесса публикации.

Вот несколько способов устранения неполадок с функцией поиска в вашей медиатеке:

  • Очистить кеш браузера и куки;
  • Проверьте наличие конфликтов плагинов , деактивировав все ваши плагины и активировав их один за другим, чтобы найти виновника;
  • Перестройте поисковый индекс: вы можете сделать это, установив и активировав плагин Media Library Assistant. Перейдите на страницу настроек и нажмите на вкладку «Найти/Заменить». Затем нажмите кнопку «Перестроить индекс», чтобы перестроить поисковый индекс. Повторно посетите свою медиатеку, чтобы убедиться, что проблема решена.

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

Обратитесь к своему хостинг-провайдеру или эксперту по WordPress, если ничего из вышеперечисленного не помогает.


Что делать после того, как ваша медиатека WordPress снова начнет работать

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

Но как убедиться, что вам не придется снова сталкиваться с хлопотами?

Мы рекомендуем принять следующие превентивные меры, чтобы избежать подобных проблем в будущем:

  • Обновляйте WordPress, плагины и темы: эти обновления часто включают в себя исправления ошибок и исправления безопасности, которые избавят вас от многих головных болей в долгосрочной перспективе. Включите автоматические обновления для своего сайта WordPress или вручную обновляйте ядро ​​WordPress, плагины и темы с панели управления не реже одного раза в месяц.
  • Регулярно проверяйте и оптимизируйте базу данных вашего сайта: это обеспечит его бесперебойную работу и предотвратит проблемы со скоростью и производительностью сайта. Если вы еще не выполняли очистку в последнее время, ознакомьтесь с нашим подробным руководством о том, как содержать базу данных в чистоте.
  • Используйте надежного хостинг-провайдера: ваш хостинг-провайдер играет решающую роль, поскольку он предоставляет вам стабильную и безопасную среду хостинга для вашего сайта. Обязательно выберите хостинг-провайдера, который предлагает регулярное резервное копирование, функции безопасности и отличную поддержку клиентов.

Наслаждайтесь непрерывным процессом публикации и никогда больше не беспокойтесь о сбое вашей медиатеки.