Как регенерировать миниатюры PDF в WordPress

Недавно один из читателей спросил, можно ли в WordPress регенерировать PDF-эскизы для старых загрузок? В WordPress 4.7, теперь у вас есть предварительный...

Недавно один из читателей спросил, можно ли в WordPress регенерировать PDF-эскизы для старых загрузок? В WordPress 4.7, теперь у вас есть предварительный просмотр миниатюр для всех новых файлов PDF. Однако это изменение не влияет на старые загрузки. В этой статье мы покажем вам, как регенерировать миниатюры PDF в WordPress для старых загрузок.

Зачем и кому нужно восстанавливать миниатюры PDF-файлов?

WordPress представил предварительный просмотр миниатюр PDF в WordPress 4.7. Эта функция создает предварительный просмотр изображений первой страницы PDF-файла, загруженного с помощью media uploader.

Однако эта функция работает только с новыми PDF файлами, которые вы загрузили после обновления сайта до WordPress 4.7.

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

Если вы регулярно загружаете PDF-файлы, то вам нужно будет перегенерировать миниатюры для старых загруженных PDF-файлов.

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

Сказав это, давайте рассмотрим, как регенерировать PDF миниатюры для старых загрузок в WordPress.

Регенерация миниатюр PDF в WordPress

Прежде чем продолжить, пожалуйста, убедитесь, что вы используете WordPress 4.7 или выше. Также убедитесь, что на вашем сервере установлено расширение imagemagick.

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

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

Первое, что вам нужно сделать, это установить и активировать плагин Force Regenerate Thumbnails.

Плагин размещен на GitHub. Если вы еще не устанавливали плагины с GitHub, посмотрите наше руководство по установке плагинов WordPress с GitHub.

После активации вам необходимо посетить Инструменты » Принудительная регенерация эскизов страница.

Регенерировать все миниатюры

Здесь вы можете восстановить эскизы для всех изображений и PDF файлов, которые вы загрузили с помощью WordPress media uploader. Нажмите на кнопку ‘Regenerate All Thumbnails’, чтобы продолжить.

Теперь плагин начнет обрабатывать все изображения на вашем сайте. Это займет некоторое время, в зависимости от количества изображений и PDF-файлов.

После завершения вы можете посетить Медиа » Библиотека и вы сможете увидеть превью миниатюр для старых загруженных PDF-файлов.

Медиатека

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

Вам необходимо посетить Медиа » Библиотека страницу и переключитесь в режим просмотра списка, нажав на кнопку просмотра списка.

После этого наведите курсор на PDF файл, и вы увидите ссылку ‘Force regenerate thumbnails’.

Генерация миниатюр для одного PDF-файла в WordPress

Нажатие на ссылку приведет к повторной генерации миниатюр для данного файла.

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

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

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий