В определенный момент при работе с сайтами понадобилось добавить соглашение с пользователем о конфиденциальности при заполнении полей в корзине интернет-магазина.
Суть этого действия простая — пользователь подтверждает что ознакомлен и согласен с политикой конфиденциальности.
При формировании такого блока в модуле интернет-магазина Woocommerce зачастую используется плагин Saphali WC Lite и с помощью него можно добавить поле с чекбоксом.
Проблема возникла неожиданно — при вставке в это поле правильной ссылки на HTML
Я согласен с <a href="/company/politika-konfidencialnosti/">политикой конфиденциальности</a>
плагин срабатывал непонятным образом и сохранял ссылку в таком формате
Я согласен с <a href=\"/company/politika-konfidencialnosti/\>политикой конфиденциальности</a>
(синим отмечены символы которые добавлял плагин)
В общем это была реальная проблема — ссылка нужна и без нее никак.
Решение данной проблемы состояло в следующем — необходимо удалить кавычки из кода ссылки.
Я согласен с <a href=/company/politika-konfidencialnosti/>политикой конфиденциальности</a>
И хотя такая ссылка выгладит совершенно некорректно с точки зрения разметки, это решение вполне функционально и прекрасно работает.