2015-10-20 103 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錯誤,所以不能正確播種標題。 –