Вот ТЗ
https://docs.google.com/document/d/1NoDh8eSvQjrYo2OhaG-US9ZK4UESoDOgg9a1zMqkw3c/edit?tab=t.0—— там уже готовый пример как это реализовано на битриксе, есть готовый плагин как это реализовано для WordPress,
ваша задача переделать уже готовый плагин (только малую его часть) под WordPress чтобы он работал на opencard,
—— по поводу того что на opencard есть какой-то кэш нужно просто сделать чтобы при любом изменении и любых настройках этого решения автоматически скидывался кэш опен-карта ——

Ну или предложите какое-то другое решение - может чтобы мы кликали на кнопку и скидывался кэш или ссылка на раздел куда можно перейти и руками скинуть кэш