Недавно один из наших читателей спросил, как можно отключить миниатюры для PDF файлов в WordPress. Появившись в WordPress 4.7, эта функция создает миниатюры в виде изображений для всех PDF файлов, которые вы загружаете на сайт. В сегодняшней статье мы покажем вам как легко отключить создание миниатюр для PDF файлов в WordPress.
Зачем отключать создание миниатюр для PDF в WordPress.?
WordPress 4.7 начал генерировать миниатюры для PDF файлов, загруженных через загрузчик медиафайлов.
Это очень полезная функция для большинства WordPress сайтов.
Однако, некоторые владельцы сайтов, вероятно, уже давно пользовались PDF плагинами, которые создавали миниатюры и в целом обрабатывали отображение загруженных PDF файлов.
Если новая функция начнет конфликтовать с уже загруженными PDF-ками, то таким владельцам сайтов может понадобиться отключить миниатюры для PDF файлов в WordPress.
Давайте же посмотрим, как можно легко отключить создание миниатюр для PDF в версиях WordPress 4.7 и выше.
Отключаем генерацию миниатюр для PDF файлов в WordPress
Этот способ потребует от вас добавления небольшого сниппета кода на свой сайт.
Вам понадобится добавить следующий код в файл functions.php вашей темы или в плагин для сайта WordPress:
function wpb_disable_pdf_previews() { $fallbacksizes = array(); return $fallbacksizes; } add_filter('fallback_intermediate_image_sizes', 'wpb_disable_pdf_previews');
Не забудьте сохранить изменения.
Этот код просто отдает WordPress пустой массив для размеров миниатюр PDF файлов и предотвращает их создание.
Теперь можете попробовать загрузить PDF файл на свой WordPress сайт с помощью загрузчика медиафайлов. Вы заметите, что WordPress не создаст миниатюру для файла.
Мы надеемся, что эта статья помогла вам научиться отключать создание миниатюр для PDF файлов в WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.