Как поставить виджет отзывов с карт на WordPress
- Админка, раздел «Страницы», откройте нужную страницу: обычно это «Контакты», «О компании»
или главная.
- Нажмите «+» и добавьте блок «Произвольный HTML». Именно его, не «Абзац» и не
«Классический».
- Вставьте обе строки кода в блок и нажмите «Обновить».
- Откройте страницу на сайте, блок появится сам.
⚠️ Главная грабля WordPress. Право вставлять скрипты (unfiltered_html) есть только
у администратора и только на одиночной установке. У роли «Редактор», в мультисайте и в части
конструкторов страниц WordPress молча вырежет строку со скриптом: в редакторе код виден,
а в исходном коде страницы его нет. Проверка на двадцать секунд описана в Код вставил, а в исходном коде страницы его нет: CMS вырезала скрипт.
Если магазин на WooCommerce и отзывы нужны на главной под каталогом, через редактор это не
сделать: WooCommerce выводит содержимое страницы магазина над товарами. Нужен хук, одна функция
в functions.php дочерней темы или в mu-плагине:
«`php
add_action( ‘woocommerce_after_main_content’, function () {
if ( ! is_front_page() && ! is_shop() ) {
return;
}
echo ‘
‘
. »;
}, 20 );
«`


Обновлено