WordPress:get_header()不包括模板文件中的标题

时间:2015-10-20 09:56:58

标签: php wordpress custom-post-type

我使用类型插件创建了名为clients的自定义帖子类型,并为该名为Clients创建了一个页面。要从客户端文件中的自定义帖子类型中获取数据,我创建了名为clients-template.php的模板,这里是代码

<?php
/**
 * Template Name: Client Template
 *
 * @package WordPress
 * @subpackage Twenty_Fourteen
 * @since Twenty Fourteen 1.0
 */
?> 
<?php get_header(); ?>
<div id="main-content" class="main-content"> 
<div id="primary" class="content-area">
    <div id="content" class="site-content" role="main">
        <?php
                            $args=array('post_type' => 'client');
                            $query= new WP_Query($args);                               
            // Start the Loop.
            while ($query-> have_posts() ) : $query->the_post();

                                    echo the_title();
                                    echo the_post_thumbnail();


            endwhile;
        ?>
    </div><!-- #content -->
</div><!-- #primary -->

现在当我使用这个模板添加页面时,我希望它显示标题,然后内容形成这个特定的帖子类型,但它不添加标题什么错误请求帮助我

1 个答案:

答案 0 :(得分:-2)

<?php
/**
 * Template Name: Client Template
 *
 * @package WordPress
 * @subpackage Twenty_Fourteen
 * @since Twenty Fourteen 1.0
 */
    get_header(); 
?>
<div id="main-content" class="main-content"> 
<div id="primary" class="content-area">
    <div id="content" class="site-content" role="main">
        <?php
                            $args=array('post_type' => 'client');
                            $query= new WP_Query($args);                               
            // Start the Loop.
            while ($query-> have_posts() ) : $query->the_post();

                                    echo the_title();
                                    echo the_post_thumbnail();


            endwhile;
        ?>
    </div><!-- #content -->
</div><!-- #primary -->
</div><!-- #main-content -->

<?php
get_footer();
?>