Прямо сейчас значение переменной $thumbs_number
равно + 2.
Когда я помещаю <?php if ( $thumbs_number == 2 ) { echo "high-rated"; } ?>">
прямо перед закрытием </div>
, я получаю вывод: высокий рейтинг .
но когда я помещаю его в класс div: <div class="topic-content <?php if ( $thumbs_number == 2 ) { echo "high-rated"; } ?>">
.
ничего не выводится.
Есть предложения, чтобы это исправить?
Полный код:
<div class="topic-content <?php if ( $thumbs_number == 2 ) { echo "high-rated"; } ?>">
<span class="topic-author-link"><?php bbp_reply_author_link( array( 'type' => 'name' ) ); ?></span>
<span class="topic-post-date"><?php printf( __( '<span>%1$s</span> <span>at %2$s</span>', 'bbpress' ), get_the_date(), esc_attr( get_the_time() ) ); ?></span>
<?php echo time_ago(); ?>
<br />
<?php echo "$post->post_modified \n"; ?>
<?php bbp_reply_admin_links(); ?>
<?php bbp_reply_content(); ?>
<div class="topic-like-count">
<h4><?php wp_gdsr_render_article_thumbs(); ?></h4>
<?php preg_match( '!<div class="thumblock ">(.*)</div>!si' , wp_gdsr_render_article_thumbs(0, false, "", 0, "", false) , $n );
$thumbs_number = strip_tags( $n[1] ); ?>
<?php echo $thumbs_number; ?>
</div>