Как определить какой блок используется на сайте Тильда? →
Главная страница — Как открыть попап (popup) по ссылке в Тильде (Tilda Publishing)?

Как открыть попап (popup) по ссылке в Тильде (Tilda Publishing)?

Данный код нужно указать в блок (Другое ⟶ T123 ⟶ HTML-код), блок разместить в самом низу страницы или на footer-странице, после всех попап-блоков, которые скрипт будет открывать.

<!-- Код для открытия попапа по ссылке -->
<!-- https://roman-kosov.ru/custom-code-popup-link -->

<script>
if (window.location.hash !== "") {
    var linkToPopup = document.createElement('a');
    linkToPopup.setAttribute('href', window.location.hash);
    linkToPopup.style.display = 'none';
    document.querySelector('.r').appendChild(linkToPopup);

    t_onReady (function () {
        t_onFuncLoad('t_popup__showPopup', function () {
            setTimeout(function() {
                linkToPopup.click();
            }, 500);
        });
    });
}
</script>
По нажатию на любой ссылку открывается в новой вкладке, а в ней открывается сразу всплывёт попап:
  1. BF501 (Popup: форма подписки): https://roman-kosov.ru/custom-code-popup-link/#popup:subscribe
  2. BF502N (Popup: форма с множеством полей): https://roman-kosov.ru/custom-code-popup-link/#popup:myform
  3. GL08N (Popup: Галерея): https://roman-kosov.ru/custom-code-popup-link/#popup:mygallery
  4. BF503 (Popup: information): https://roman-kosov.ru/custom-code-popup-link/#popup:infoblock
Как это выглядит:
Попап всплывает после перехода по ссылке
Tilda Newsletter
Subscribe to our email newsletter for useful tips and valuable resources, sent out every month
Жду ваш честный фидбэк ;)