我已经创建了用于显示产品的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字样显示在头部,而不是在循环内。
任何建议。
谢谢