Комменты и !empty
-
Всем привет.
WP, не выходит окно комментов.
Все условия if else выполняются, только не понятна работа empty, отладка показывает следующее:C:\Webserver\OSPanel\domains\111\wp-content\themes\freelanceengine\template\project-workspace-info.php:59: array (size=0) empty
C:\Webserver\OSPanel\domains\111\wp-content\themes\freelanceengine\template\project-workspace-info.php:60: array (size=0) empty
empty нам как бы говорит: «Я ПУСТАЯ», но в коде !empty
Запутался, в чем проблема empty?код:
if ( ( fre_share_role() || $role == FREELANCER ) && $project_status == 'complete' && ! empty( $comment_for_freelancer ) ) { ?> <div class="project-detail-box"> <div class="project-employer-review"> <span class="employer-avatar-review"><?php echo $convert->et_avatar; ?></span> <h2><a href="<?php echo $convert->author_url; ?>" target="_blank"><?php echo $convert->author_name; ?></a></h2> <p><?php echo '"' . $comment_for_freelancer[0]->comment_content . '"'; ?></p> <div class="rate-it" data-score="<?php echo get_comment_meta( $comment_for_freelancer[0]->comment_ID, 'et_rate', true ); ?>"></div> <?php if ( empty( $comment_for_employer ) ) { ?> <a href="#" id="<?php the_ID(); ?>" class="fre-normal-btn btn-complete-project"> <?php _e( 'Review for Employer', ET_DOMAIN ); ?></a> <?php } ?> </div> </div> <?php } else if ( ( fre_share_role() || $role == EMPLOYER ) && $project_status == 'complete' && ! empty( $comment_for_employer ) ) { ?> <div class="project-detail-box"> <div class="project-employer-review"> <span class="employer-avatar-review"><?php echo $freelancer_data->avatar; ?></span> <h2><a href="<?php echo $freelancer_data->author_url; ?>" target="_blank"><?php echo $freelancer_data->display_name; ?></a> </h2> <p><?php echo '"' . $comment_for_employer[0]->comment_content . '"'; ?></p> <div class="rate-it" data-score="<?php echo get_comment_meta( $comment_for_employer[0]->comment_ID, 'et_rate', true ); ?>"></div> </div> </div> <?php } ?>
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Комменты и !empty» закрыта для новых ответов.