'course', 'title' => $filterQuery, 'post_status' => 'publish', 'posts_per_page' => 1, 'update_post_term_cache' => false, 'update_post_meta_cache' => false, 'orderby' => 'post_date ID', 'order' => 'ASC', 'no_found_rows' => true, 'ignore_sticky_posts' => true, ] ); if ( $query->post ) { $page_got_by_title = $query->post; $compare = "LIKE"; } else { $page_got_by_title = null; $compare = "!="; } $filterID = $page_got_by_title->ID; wp_reset_postdata(); // Сброс глобального состояния } else { $filter = "Все отзывы"; $page_got_by_title = null; $compare = "!="; } // Повторная установка переменных, вероятно, ошибка логики, но оставлено как было в оригинале $filter = "Все отзывы"; $page_got_by_title = null; $compare = "!="; ?>
'reviews', 'orderby' => 'date', 'order' => 'DESC', 'posts_per_page' => 10, 'paged' => $currentPage, ); $query = new WP_Query($args); $schema_reviews = ''; if ($query->have_posts()) { $count = 0; while ($query->have_posts()) { $query->the_post(); $post_id_review = get_the_ID(); $review_date = get_the_date( 'd.m.Y'); $review_level = carbon_get_post_meta( $post_id_review, 'review_level' ); $avatar = carbon_get_post_meta( $post_id_review, 'review_avatar' ); $stars = carbon_get_post_meta( $post_id_review, 'review_star' ); $tekst_otzyva = carbon_get_post_meta( $post_id_review, 'review_text' ); $prepodavatel = carbon_get_post_meta( $post_id_review, 'review_teacher' ); $add_class= "more"; if ( strlen($tekst_otzyva) < 350 ) $add_class= ""; $count++; $schema_reviews .='{ "@type": "Review", "reviewBody": "' . replaceQuotes($tekst_otzyva) .'", "author": { "@type": "Person", "name": "' . get_the_title() .'" }, "datePublished": "' . $review_date . '", "itemReviewed": { "@type": "Person", "name": "' . get_the_title($prepodavatel[0]['id']) . '", "url": "' . get_permalink( $prepodavatel[0]['id']) . '"}},'; ?>
<?php echo get_post_meta( $avatar, '_wp_attachment_image_alt', true ); ?>

Преподаватель:

Отзывы по данному курсу отсутствуют.

кнопка закрыть окно