Intereting Posts
Контекст плагина: направление искусства и супер кеш Добавление фильтра | Название страницы | Шаблоны | Почему the_title влияет на меню? Комментарии WordPress работают только локально? wp_list_categories в nav_menu Запрос SQL WooCommerce, где E-Mail Как сохранить имя пользователя и пароль API в WordPress DB? Как показать Y количество пользовательских сообщений после каждого X обычных сообщений? Запросить сообщения с использованием пользовательской таксономии и выбранных терминов Показывать только сообщения от текущего пользователя, который вошел в систему? Вывести значение настраиваемого поля для короткого кода использование коротких кодов в содержании темы Пользовательский CSS в Admin только для определенных ролей роли и возможности Orderby изменен только для определенных типов сообщений Каков правильный способ войти в идентификатор пользователя в плагине?

Как отключить всплывающее окно для «добавить отзыв»?

По умолчанию в woocommerce, когда пользователь хочет добавить обзор продукта, они нажимают «добавить отзыв», и это открывает всплывающее окно. Я хочу отключить эту часть и просто отобразить форму обзора. У кого-нибудь есть идеи?

Вот хак, который вы можете использовать.

Обновление: как упоминал Эндрю Бартель ниже. Лучше всего скопировать файлы шаблонов в вашу тему, чтобы они переопределили файлы шаблонов торговли woo по умолчанию.

В своей папке плагинов woocommerce найдите файл под названием product-reviews.php

woocommerce/templates/single-product-reviews.php 

Найдите строку, в которой говорится:

 <div id="review_form_wrapper"> 

Либо удалите класс review_form_wrapper, либо добавьте 1 перед ним. Это сделает видимым скрытую форму.

Затем вы захотите удалить другие кнопки, которые говорят ADD REVIEW (запускает лайтбокс), потому что у вас уже будет кнопка SUBMIT REVIEW в конце.

Вы захотите изменить эти строки в соответствии с вашими потребностями:

 <a href="#review_form" class="inline show_review_form">submit yours</a> <a href="#review_form" class="inline show_review_form button" title="' . __( 'Add Your Review', 'woocommerce' ) . '">' . __( 'Add Review', 'woocommerce' ) . '</a> 

Вы могли бы либо удалить строки выше, либо просто добавить дисплей: ни один из элементов абзаца, чтобы скрыть все это

  style="display:none"