首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从分类法中获取帖子名

如何从分类法中获取帖子名
EN

Stack Overflow用户
提问于 2015-07-07 11:20:37
回答 2查看 274关注 0票数 1

我已经创建了定制的帖子,即解决方案。我使用register_taxonomy创建了分类法,即solution_category。我创建了两个类别

  1. 按功能
  2. 按行业分列

如何通过函电获得?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-07 11:27:00

尝试如下:

代码语言:javascript
复制
$cargs = array(
    'post_type' => 'my_post_type',
    'posts_per_page'=>-1,
    'tax_query' => array(
            'taxonomy' => 'my_taxonomy',
            'field' => 'slug',
            'terms' => 'webdesign'
        )       
);
$cwp_query = new WP_Query($cargs);
while ($cwp_query->have_posts()) : $cwp_query->the_post(); 
print_r($post);
endwhile;
票数 1
EN

Stack Overflow用户

发布于 2015-07-07 11:47:16

代码:

代码语言:javascript
复制
$terms = get_terms('solution_category');
// Initially get all categories

foreach ($terms as $term) 
{
   $wpq = array ('taxonomy'=>'solution_category','term'=>$term->slug);
   $query = new WP_Query ($wpq);
   $article_count = $query->post_count;

   echo "<h3 Style='border-bottom: 1px solid #ccc;' class=\"term-heading\" id=\"".$term->slug."\">";
   echo $term->name;
   echo "</h3>";

   if ($article_count) {
      echo "<ul>";
      $posts = $query->posts;
      foreach ($posts as $post) {
      echo "<li><a href=\"".get_permalink()."\">".$post->post_title."     </a></li>";
   }
   echo "</ul>";
}

输出:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31267169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档