2015-10-20 152 views
1

我使用类型插件创建了一个名为客户端的自定义文章类型,并创建了一个名为Clients的页面。要提取的自定义文章类型数据在客户机的文件我创建模板称为客户端-的template.php,这里是在WordPress:get_header()不包括模板文件中的头文件

<?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 --> 

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

+0

做主题包含'header.php'文件吗?尝试使用include函数来包含它。 – whyguy

+0

是的,模板在页面模板文件夹和主文件夹中的标头 – Sikander

+0

然后'include('../ header.php');' – whyguy

回答

-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(); 
?> 
+1

你能解释一下吗?有什么不同?这将对原始海报更有帮助。 – Lee

+1

这是什么? – Sikander

+0

请致电页脚删除javascript错误。因为有时javascript错误,所以不能正确播种标题。 –