Медиа-файлы существуют в папке загрузок, но не отображаются
В моем WordPress при попытке загрузить изображения через медиа-загрузчик появляется сообщение "не удалось создать директорию wp-content/uploads/2016/09". Затем я создал папки вручную. Теперь при попытке загрузить файлы через медиа-загрузчик появляется сообщение "не удалось переместить в директорию wp-content/uploads/2016/09". В итоге я загрузил изображения в папку напрямую, но когда проверяю медиа-библиотеку, она показывает "медиа-файлы не найдены".
Почему это происходит?

Просто загрузка файлов в папку wp-content/uploads
не приведёт к их отображению в Медиатеке. Для этого ID медиафайлов должны присутствовать в базе данных.
Если у вас уже есть файлы в папке загрузок и вы хотите добавить их в базу данных, вы можете использовать этот плагин для добавления файлов с сервера.
Однако это не самое правильное решение - лучше исправить проблемы с правами доступа для папки загрузок.

Вы можете использовать Media Sync - новую обновленную версию плагина за 2020 год. Описание плагина гласит:
Вы можете просканировать все файлы в директории "uploads" и увидеть, какие из них уже присутствуют в Медиатеке, а какие просто хранятся там. Затем вы можете выбрать файлы, которые хотите импортировать в базу данных, сделав их доступными в Медиатеке.
