我正在使用woocommerce,我允许对每个产品发表评论。星级评定包括在内。在woocommerce设置中>产品>我们不会检查“评级需要留下评论”的方框。但是,在测试和提交评级时,我会收到需要评论的消息。有没有办法把它关掉,我错过了? 如果我关闭允许评论每个产品,评级也关闭。
答案 0 :(得分:0)
尝试使用此钩子,将其放在主题的functions.php文件中
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
$fields['order']['order_comments']['required'] = false;
return $fields;
}
答案 1 :(得分:0)
nbstripout
答案 2 :(得分:0)
对于那些找不到解决方案的人:
add_filter('allow_empty_comment', '__return_true');//for Wordpress back-end check
function vahid_wp_footer() {
?>
<script>
jQuery(function($){
var comment = $('textarea#comment');
comment.removeAttr('required'); // remove required of the text area
});
</script>
<?php
}
add_action( 'wp_footer', 'vahid_wp_footer' );