URL скопирован в буфер обмена!

Как быстро заменить ссылки по всему сайту на Tilda?

С помощью этой модификации можно массово заменить ссылки на сайте Tilda. Скрипт находит старые ссылки и автоматически заменяет их на новые, которые вы указали.

Модификация работает с включенным Autoscale в блоках
Модификация работает с Zero Block и стандартными блоками
Номер модификации в библиотеке TiCode

Генератор кода

Ссылки старые/новые
Войдите в аккаунт чтобы получить доступ к генератору кода
Этот генератор кода доступен только тем кто оплатил подписку
<!--TICODE--><!-- Библиотека модификаций для Тильда https://ticode.dev --> <!--TCD000--> <script> document.addEventListener("DOMContentLoaded", function () { const TCDLinkBase = "#mod https://ticode.dev"; const TicodeRedct = Object.fromEntries( TCDLinkBase.split(", ").map(item => item.split(" ")) ); Object.keys(TicodeRedct).forEach(key => { document.querySelectorAll(`a[href="${key}"]`).forEach(link => { link.href = TicodeRedct[key]; }); }); }); </script> <script> (function TCDupdType() { const TildahtmlBclok = document.currentScript; if (TildahtmlBclok) { const recordElement = TildahtmlBclok.closest('.r[data-record-type]'); if (recordElement) { recordElement.setAttribute('data-record-type', Math.random().toString(36).substring(2, 12)); }}})(); </script>
КОПИРОВАТЬ КОД
1. Указываем в генераторе старую ссылку (которую нужно заменить) и новую через пробел. Если нужно сменить несколько ссылок менять, то указываем через запятую. Например:
Смена одной ссылки: /about https://ticode.dev
Смена несколько ких ссылок:/about https://ticode.dev, https://google.com https://ticode.dev

2. Копируем готовый код и вставляем в HTML блок Т123

Примечание: Если вы изначально делаете сайт на котором будет постоянная смена ссылок, то в качестве начальной ссылки лучше ставить ссылку якорь, например #sitelink

Модификация ищет ссылки во всех элементах, а также работает ссылками которые указывали через текстовый редактор.
Made on
Tilda