【问题标题】:Wordpress custom categoryWordPress 自定义类别
【发布时间】:2014-05-23 09:24:30
【问题描述】:

我一直在创建自定义博客类别页面。我想问一下,我需要在这段代码中添加什么才能让它只显示当前查看的类别中的帖子?

<?php

function getblogpostsmain($atts, $content = null) {
   extract(shortcode_atts(array(
      'posts' => 1,
   ), $atts));

   $return_string .= '<div class="main">';
   query_posts (array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => $posts));
   if (have_posts()) :
      while (have_posts()) : the_post();
    $return_string .= '<h1 class="title"><a href="'.get_permalink().'">'.get_the_title().'  </a></h1><div class="infoblog">Posted on '.get_the_date().' in '.get_the_category_list(__( ', ', 'twentyeleven' ) ).'</div> ';
    $return_string .= '<p class="excerpt">' . get_the_excerpt() . '';
endwhile;
   endif;
   $return_string .= '</div>';

   wp_reset_query();
   return $return_string;
}

?>

【问题讨论】:

    标签: php wordpress categories


    【解决方案1】:

    您只需将'category' =&gt; 'categoryName' 添加到您的query_posts 数组中。 更多信息my blog post

    【讨论】:

    • 我不确定如何实现它。即使我试过它仍然忽略它。
    • 可能是this WP论坛主题对你有帮助吗?在这个 WP 论坛主题中讨论类似的问题
    猜你喜欢
    • 1970-01-01
    • 2016-11-05
    • 2017-04-16
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 2011-06-24
    • 2012-03-19
    • 1970-01-01
    相关资源
    最近更新 更多