Не работает JS на WP
При нажатии на кнопку должен появляться квиз, но на основной странице он не появляется. Однако если открыть сам фрейм, он появляется.
Был написан скрипт, чтобы квиз появлялся на основной странице
<script>
(function() {
var parentWindow = window.parent;
if (parentWindow && parentWindow.postMessage) {
function sendMessageToParent() {
parentWindow.postMessage('eventFromChild', 'https://<?= $_SERVER['HTTP_HOST'] ?>');
}
document.querySelector('.price_back').onclick = sendMessageToParent;
}
})();
</script>
Но скрипт не срабатывает. Напишите, есть ли вариант сделать срабатывание квиза на основной странице?