🤔 Нередко возникает необходимость заменить один HTML-код на сайте Joomla другим, что поможет вебмастеру решить свои задачи развития сайта. Если замена нужна в одном-двух местах, то все делается ручками, а что делать, если заменить код нужно на тысячах страниц?
Тут на помощь придет компонент Замена, который сменит HTML-код хоть на тысяче, хоть на миллионе страниц.
Важно! Замена ничего не изменяет в базе данных, он меняет вывод кода, подменяя старый HTML новым.
Пример замены кода
☝ На сайте https://stihirus24.ru/ нужно было на 1500 страниц изменить код:
<details><summary>Развернуть</summary>
На код:
<details><summary onclick="ym(38726910,'reachGoal','summary'); return true;">Развернуть</summary>
Это необходимо для корректного отслеживания цели в Метрике, когда потребовалось изучить взаимодействие пользователя с элементом details.
☝ Заменять код на таком количестве страниц дело неблагодарное, поэтому пришлось воспользоваться компонентом для Joomla.
Важно! Установка Замена идет в строгом порядке – сначала устанавливается компонент, потом плагин! В обратном порядке установка будет некорректной и расширение не станет работать!
Скачать архив можно прямо с блога Zegeberg по ссылке, или же перейдите на сайт расширения https://sitogon.ru/joomla-components/zamena и скачайте оттуда.
Установка и создание замены
👀 Распаковываете архив и устанавливается поочередно компонент и плагин. После этого включаете плагин через панель управления Joomla и расширение готово к работе.
Важно! Расширение работает на Joomla 4 и 5!
😊 Сейчас заходите в компонент через панель управления и создаете нужную замену кода:
- ✔ В окне «Было» указываете старый код.
- ✔ В окне «Стало» новый HTML.
💥 При желании вариант замены можно отключить или удалить и код на сайте вернется в исходное состояние, так как расширение не вносит изменений в базу данных, сорри, за повтор.