Здравствуйте, если Вы хотите сделать ссылку, чтобы кликая по ней файл автоматически скачивался, а не открывался достаточно применить к ссылке параметр download.
Скачать исходники для статьи можно ниже
Пример ссылки с автоматическим скачивание файла:
<a href="https://mnogoblog.ru/wp-content/uploads/2022/03/download.jpg" download>Скачать картинку</a>
Например вот две ссылки, по одной картинка откроется, по другой скачается автоматически:
Смотреть картинку
Скачать картинку
Есть небольшой нюанс, если у вас на сайте стоит плагин лайтбокса, например Simple Lightbox, то нужно исключить часть теста или ссылку, чтобы плагин лайтбокса в данной ссылке не работал. Например, для плагина Simple Lightbox достаточно воспользоваться шорткодами “slb_exclude” и закрывающим “/slb_exclude”:
Сведения о плагине Simple Lightbox (на момент публикации статьи):
Сайт плагина: “ru.wordpress.org/plugins/simple-lightbox/”
Автор: Archetyped
Активных установок: 200000+