2017-08-07 27 views
2

是否有可能在網格佈局中顯示完整的最近發佈的帖子,而不是主頁上的摘錄?是否可以在網格佈局中顯示完整的帖子?

+0

很明顯,你可以..你可以有get_the_content(),並可以顯示完整的帖子..但我不覺得背後顯示全員額的任何邏輯在網格佈局,因爲它不會幫助您的網站加快SEO優化和許多其他方面,使一個很好的體面的網站... – sagar

+0

非常感謝你,它適用於所有職位頁面。但我有要求在網格佈局的主頁上顯示完整的4個最近的帖子。它將在內部服務器上,所以搜索引擎優化不會是一個問題,所以你可以請建議我們如何實現這一目標? – Swati

+0

要獲得該網格佈局並獲取網格中的最新帖子,您可以始終使用WP Query,您可以在查詢https://codex.wordpress.org/Class_Reference/WP_Query#Order_中查找'order'=>'DESC'參數。 26_Orderby_Parameters – sagar

回答

0

您可以隨時添加到您的html到下面的代碼

<?php 
    $args = array(
     'post_type' =>'post', 
     'posts_per_page' => 4, 
     'order'   =>'DESC' 
     ); 

    $the_query = new WP_Query($args); 
    if ($the_query->have_posts()) : 
     while ($the_query->have_posts()) : 
      $the_query->the_post(); 
     ?> 
     <div class="gridlayout"> 
     <?php the_content(); ?> 
     </div> 

    <?php endwhile; wp_reset_query(); endif; ?> 
+0

嗨sagar,謝謝你的代碼,我試過它在我的自定義頁面模板,但它顯示我一個錯誤「致命的錯誤:調用成員函數have_posts()null」你能告訴我爲什麼我得到這個錯誤? – Swati

+0

再次嘗試我沒有檢查,在我的代碼,所以有一個問題 – sagar

+0

完美..........其工作現在按預期。非常感謝... – Swati

0

分別使用the_content()echo get_the_content()而不是the_excerpt()或echo。 感謝

+0

謝謝Souvik ...但是在網格佈局中可以嗎? – Swati

相關問題