Динамічні дані теги – це рядки з особливою синтаксисом, обгорнуті фігурними дужками. Іноді цей синтаксис конфліктує з іншими плагінами (наприклад, Fluent Forms) або із самим вмістом (наприклад, математичними рівняннями).
З версії Esl 1.4 за замовчуванням логіка Esl полягає в тому, щоб зберігати неіснуючі теги (вони більше не будуть замінені на порожній рядок). Можна вимкнути стандартну поведінку Esl і вказати Esl замінити неіснуючі динамічні дані теги на порожній рядок.
Щоб замінити неіснуючі теги, додайте наступний PHP фрагмент до файлу functions.php
:
add_filter( 'esl/dynamic_data/replace_nonexistent_tags', '__return_true', 10, 1 );
Примітка: Esl 1.3.5 ввела можливість перемикання цієї поведінки, але за замовчуванням Esl замінював теги. Esl 1.4 змінив стандартну дію.