Один попап вместо десятка одинаковых: содержимое подставляется по ссылке, которой его открыли. Кнопка со ссылкой #npopup:1 открывает попап с одним текстом и картинкой, #npopup:2 — с другим. Работает с четырьмя попап-блоками Тильды и без jQuery.

Когда на странице десяток кнопок, каждая из которых открывает свой попап, страница тащит десяток почти одинаковых блоков. Модификация оставляет один блок, а его содержимое подменяет в момент открытия — в зависимости от того, какой ссылкой попап вызвали.
123456789, rec123456789 или #rec123456789.#npopup:1, #npopup:2 и дальше по номерам.Вариант описывается так: строка [1] открывает первый вариант, дальше идут строки вида title: Первый вариант. Ключи: title, uptitle, description, text, image, button, form, success, redirect, button_1, link_1, button_2, link_2 — регистр и разделители неважны, button 1 и Button-1 тоже поймутся.
Ключ, который вы не написали, не трогается — эта часть попапа останется такой, как настроена в Тильде. Так можно менять только заголовок, а остальное оставить общим.
title – заголовок (контент);uptitle – надзаголовок (контент);description – описание (контент);text – текст под формой (контент);image – изображение (контент);button – надпись в кнопке «Отправить» (контент);form – название формы (настройки);success – сообщение об успешной отправке данных (контент);redirect – адрес страницы в случае успеха (контент);button_1 – текст первой кнопки в BF503 (контент);link_1 – ссылка для первой кнопки в BF503 (контент);button_2 – текст второй кнопки в BF503 (контент);link_2 – ссылка для второй кнопки в BF503 (контент).BF501N, BF502N, BF503 и BF504. Тип блока определяется сам, выбирать его не нужно — как и способ открытия: у BF501N он в Тильде называется иначе, чем у остальных.
Набор полей у блоков разный: надзаголовок и две кнопки есть только у BF503, форма — у всех остальных. Ключи, которым в вашем блоке ничего не соответствует, просто игнорируются.
https:// не ломаются.aria-label попапа, чтобы скринридер называл окно правильно.Для доступа к этой модификации нужна премиум подписка
Сначала войдите в аккаунт