在Woocommerce中,提交评论后可以通过以下步骤来显示消息:
comments.php
文件。这个文件通常位于wp-content/themes/your-theme/comments.php
。comments.php
文件,找到wp_list_comments()
函数的调用。这个函数负责显示评论列表。wp_list_comments()
函数之前,你可以添加以下代码来显示消息:<?php if ( have_comments() ) : ?>
<h2 class="comments-title">
<?php
$comments_number = get_comments_number();
if ( '1' === $comments_number ) {
/* 如果只有一个评论 */
printf( _x( 'One comment', 'comments title', 'textdomain' ) );
} else {
/* 如果有多个评论 */
printf(
/* translators: %s: Number of comments */
_nx(
'%s comment',
'%s comments',
$comments_number,
'comments title',
'textdomain'
),
number_format_i18n( $comments_number )
);
}
?>
</h2>
<?php endif; ?>
<?php if ( have_comments() ) : ?>
<ol class="comment-list">
<?php
wp_list_comments( array(
'style' => 'ol',
'short_ping' => true,
) );
?>
</ol>
<?php endif; ?>
<?php
/* 如果评论被关闭 */
if ( ! comments_open() && get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) :
?>
<p class="no-comments"><?php _e( 'Comments are closed.', 'textdomain' ); ?></p>
<?php endif; ?>
<?php comment_form(); ?>
comments.php
文件到你的主题文件夹中。现在,当用户提交评论后,你将能够在评论列表上方看到一个消息,显示有多少条评论。如果没有评论,将显示相应的提示信息。
领取专属 10元无门槛券
手把手带您无忧上云