2017-05-18 58 views
0

我有一個Wordpress網站是約5-6個自定義帖子類型。我有一個archive.php和所有其他需要的文件。他們大多數渲染良好與我的檔案頁面,但2-3與我的index.php渲染。WordPress的一些自定義帖子不使用存檔呈現

我試了一下:

我試圖讓一個頁面爲每個自定義後,archive- {型後}等,但沒有奏效。

-

有沒有人有什麼可能會導致一些人渲染好的,只有2-3成問題的想法?

回答

0

請仔細閱讀以下提示和摘錄。

  1. 如果您的自定義帖子歸檔文件的頂部有空格,請將其刪除。
  2. 轉到設置>固定鏈接,將其更改爲其他東西,按保存,將其更改回原始設置,再次按保存。
  3. 在你的主題下面的代碼片段function.php

    function get_custom_post_type_template($template) { 
        global $post; 
    
    if ($post->post_type == 'my_custom_post_type') { 
        $template = dirname(__FILE__) . '/archive-my_custom_post_type.php'; 
    } 
    return $template; 
    } 
    
    //add_filter("single_template", "get_custom_post_type_template");//for single page 
        add_filter("archive_template", "get_custom_post_type_template"); //for archive 
    
+0

謝謝你的響應@VijayaLakshmi,我會在幾個小時嘗試了這一點,希望這會工作。謝謝 ! –

相關問題