Как на WordPress-сайте отключить создание миниатюр для PDF-файлов?

Опубликовано: 02.09.2018

В CMS WordPress, начиная с версии 4.7, была введена функция — автоматическая генерация миниатюр в виде изображений для загружаемых файлов в формате PDF . Практически это выглядит следующим образом. После того, как был загружен PDF -файл, система создает для него миниатюру, которую можно просмотреть, перейдя в админ-меню в раздел Медиафайлы -> Библиотека .


Как работать в #Фотошоп. Практический урок для начинающих | ИнтерУнивер

Зачем отключать автоматическое создание PDF-миниатюр?

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

Как отключить создание миниатюр для PDF-файлов?

Отключение автоматической генерации миниатюр для PDF -файлов предусматривает добавление специального кода в файл functions.php Вашей активной WordPress-темы.

Если Вы не знаете, как редактировать functions.php , то в этом случае Вам поможет плагин ProFunctions .

Итак, в указанный файл нужно добавить следующие строки на языке PHP :

function wpschool_disable_pdf_thumbnails() { $fallbacksizes = array(); return $fallbacksizes; } add_filter( 'fallback_intermediate_image_sizes', 'wpschool_disable_pdf_thumbnails' );

Теперь, когда Вы загрузите очередной файл в формате PDF , то в Медиабиблиотеке он будет выглядеть следующим образом:

Если Вам понравилась статья — поделитесь с друзьями

rss