Создаю два поля для адреса. Один для английской версии сайта, другой для русской. Плагин polylang(для мультиязычности) и Theme Options для доп полей хедера и футера.
<?php if ( get_locale() == 'en_GB' ) { ?>
<?php if(ot_get_option('adress_text_eng')) { ?>
Центральный офис:
<?php echo ot_get_option('adress_text_eng'); ?>
И там и там выдает текст с русского поля. Но после этого, я меняю текст в русском поле, но он меняется только на русской странице, на английской выдает русский текст который был до. По ходу как-то закэширован текст, не пойму. Как его почистить? Использовал плагин WordPress Super Cache, но ничего не помогло. В чем проблема может быть? может базу данных почистить нужно как-то?