首页 > 解决方案 > 在 woocommerce 中使用 if else 评分

问题描述

我想完成关于此的 if else 声明

if ( $rating_count >= 0 ) : ?>
    <?php echo wc_get_rating_html($average, $rating_count); ?>
    <?php if ( comments_open() ): ?>
    <a href="<?php echo get_permalink() ?>#reviews" class="woocommerce-review-link" rel="nofollow">(<?php printf( _n( '%s',$review_count,'woocommerce' ), '<span class="count">' . esc_html( $review_count ) . '</span>' ); ?>)Reviews</a>
    <?php endif ?>
<?php endif; ?>

即显示审查计数或回显字符串
请帮助。

标签: phpwordpresswoocommercehook

解决方案


请参阅ElseIf/Else If。

 if ( $rating_count >= 0 ) : ?>
    <?php echo wc_get_rating_html($average, $rating_count); ?>
<?php elseif ( comments_open() ): ?>    
    <a href="<?php echo get_permalink() ?>#reviews" class="woocommerce-review-link" rel="nofollow">(<?php printf( _n( '%s',$review_count,'woocommerce' ), '<span class="count">' . esc_html( $review_count ) . '</span>' ); ?>)Reviews</a>
<?php endif; ?> 

推荐阅读