Как в WordPress по умолчанию выставить ссылку на Медиафайл для изображения?

Часто на страницах сайтов, щелкнув по изображению, можно увидеть его увеличенную копию. Согласитесь, это довольно удобно, особенно если на фото присутствует какая-либо статистическая информация или многомерная таблица. В итоге, по клику, картинка увеличивается на весь экран, что позволяет рассмотреть все ее детали. Для добавления на сайт подобного функционала часто используют плагины (например, FancyBox for WordPress или Easy FancyBox), которые в удобной форме и с различными параметрами увеличивают изображение.

В чем проблема?

Загружая изображение через стандартную медиабиблиотеку, WordPress, по умолчанию, устанавливает для него некоторые атрибуты (заголовок, подпись, атрибут alt, размеры, выравнивание и пр.) Среди них есть один параметр, который называется Ссылка, которому по умолчанию выставляется значение Нет.

В итоге, когда Вы добавляете загруженное изображение на страницу или запись и захотите посмотреть увеличенную его копию, щелкнув на нем, то, к сожалению, результата не будет (даже если установлены упомянутые плагины). Это связано с тем, что для увеличения фото его параметр Ссылка должен иметь значение Медиафайл. Конечно, при загрузке картинки, можно сразу его задать. Но часто при форматировании публикации редактор просто забывает это сделать. Кроме того, если одновременно загружается несколько картинок, то согласитесь, что открывать каждую из них будет довольно неудобно.

Как по умолчанию задать ссылку на Медиафайл для изображения?

Одним из способов решения проблемы является добавление следующего кода в файл functions.php Вашей темы.

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

function howtowrite_attachment_settings_display() {
    update_option( 'image_default_link_type', 'file' );
}
add_action( 'after_setup_theme', 'howtowrite_attachment_settings_display' )

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

Поделиться статьей:

Похожие записи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Начните вводить, то что вы ищите выше и нажмите кнопку Enter для поиска. Нажмите кнопку ESC для отмены.

Вернуться наверх