2013-01-03 66 views
0

有沒有一種方法,默認情況下它會按照最新的順序顯示我的帖子。如果他們正在尋找一篇關於體育的博客文章,那麼他們可以點擊一個選項,我將它放在頁面的一側,讓他們顯示所有的體育博客文章。按標籤/類別組織博客文章

我不知道這是否由wordpress中的標籤或類別完成。有沒有一個插件可以幫助我做到這一點?或者也許只是標準的PHP代碼?在WP食品

$args=array(
         'orderby' => 'post_date', 
         'order' => 'DESC' 
); 

大參考指南 - http://codex.wordpress.org/Function_Reference/query_posts

所以:

+0

無法將帖子添加到類別中嗎?那麼你可以在你想展示的任何地方添加「分類最新帖子」。 – Turcia

回答

0

默認功能在wordpress中有。

  1. 首先創建類別,如體育娛樂等
  2. 創建您的文章和在右側選擇它們所屬的類別。
  3. 然後轉到外觀 - >菜單並將類別添加到您在主題中顯示的菜單中。
  4. 如果你想將它添加到一邊。然後小部件將有所幫助。
  5. 首先安裝插件類別帖子 http://wordpress.org/extend/plugins/category-posts/ 轉到外觀 - >小部件並在小部件中添加所需的類別帖子。
0

喜歡的東西下面的模板文件將對其進行排序 -

<?php 
        $args=array(
        'orderby' => 'post_date', 
        'order' => 'DESC', 
        ); 
       $recent_posts = get_posts($args); 
       foreach($recent_posts as $recent){ 

       ?> 
       <?php 

        $mypages = get_post($recent->ID); 
        $name = $mypages->post_name; 
        $content = $mypages->post_content; 

       ?> 
       <?php if(has_post_thumbnail()) : ?> 
        <div class="thumb"> 
         <?php the_post_thumbnail(); ?> 
        </div> 
       <?php else : ?> 
        <div class="thumb"> 
         <img src="aDefaultImage.jpg" /> 
        </div> 
       <?php endif; ?> 
       <p><?php the_date('jS F Y','<span class="date">','</span><br />'); ?> 
    <?php echo $content; ?></p> 
      <?php } ?>