Я использую приведенный ниже код, чтобы «перенаправить» обратно на страницу продукта, потому что в противном случае страница остается в «нижней части», где находится форма отзыва.
Мой вопрос такой:
как распечатать / отобразить сообщение на странице продукта после того, как клиент отправил отзыв?
Вот мой код:
add_filter('comment_post_redirect', 'redirect_after_comment');
function redirect_after_comment($location) {
$location = wp_get_referer();
wc_add_notice( __( 'Thank you for writing a review. Use this coupon code <code>FIVEOFF</code> on the checkout and get $5 OFF!', 'woocommerce' ), 'success' );
return $location;
}
Проблема в том, что сообщение не отображается, и я попытался добавить do_action
для wc_notice
, что тоже не помогло.