Данные отображаются вне цикла (в главном разделе) - PullRequest
0 голосов
/ 17 ноября 2018

Я создал CPT для отображения продуктов.

Есть два файла для отображения одного продукта. 1. single-product.php 2. content-single.php

 <?php
/*
 * Template Name: Single Product
 * Template Post Type:  product
 * The Template for displaying all single products
 */

get_header();

 if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

?>
<div class="bpo-single-product">
    <div class="wrap">
        <div id="primary" class="content-area">
            <main id="main" class="site-main" role="main">

                <?php
                    /* Start the Loop */
                    while ( have_posts() ) : the_post();

                    ccm_get_template_part('admin/includes/templates','content-single');

                    endwhile; // End of the loop.
                ?>

            </main><!-- #main -->
        </div><!-- #primary -->
    </div><!-- .wrap -->
</div>


 <?php get_footer(); ?>

И я вызвал файл content-single.php для отображения данных из файла single-product.php.

 <?php

  /*
 * Template Name: Content Single
 * Template Post Type:  product
 * The Template for displaying all single products
 */


 ?>

 <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

 <?php echo "<h1>Hello</h1>"; ?>


 </article>

Но слово Hello отображается в разделе заголовка, а не в цикле.

Любое предложение.

Спасибо

enter image description here

...