显示自定义帖子类型存档的类别和帖子标题-Wordpress

rossautomatica

我试图建立一个自定义帖子存档页面,在其中显示该自定义帖子的类别,并在其下方显示该类别中的帖子。

有关页面正在开发中,网址http://vinnypeculiar.com/wp/lyrics

帖子类型称为“歌词”,而该类型中的类别称为“相册”(个别类别列为“专辑”)。

因此存档页面应如下所示:

专辑名称#1

  • ALBUM的歌曲#1
  • ALBUM的歌曲#2

专辑名称#2

  • ALBUM的歌曲#1
  • ALBUM的歌曲#2

目前,使用我正在使用的代码,它成功显示了相册名称,但在每个类别下显示了每条帖子,这是不正确的。

我正在使用的代码几乎可以正常工作,但是我认为只需要对它进行某种调整即可:

<?php
/*Template Name: Lyrics*/
get_header();?>

<div id="content">

<h2>Lyrics & Poems</h2>

<?php
//get all categories then display all posts in each term
$taxonomy = 'album';
$param_type = 'album__in';
$term_args=array(
  'orderby' => 'title',
  'order' => 'ASC'
);
$terms = get_terms($taxonomy,$term_args);
if ($terms) {
  foreach( $terms as $term ) {
    $args=array(
      "$param_type" => array($term->term_id),
      'post_type' => 'lyrics',
    'category' => '%album%',
      'post_status' => 'publish',
      'posts_per_page' => -1,
      'caller_get_posts'=> 1,
  'orderby' => 'title',
  'order' => 'ASC'
      );
    $my_query = null;
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() ) {  ?>
      <div class="category section">
        <h3><?php echo ''.$term->name;?></h3>
        <ul>
        <?php
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
        <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
       <?php
      endwhile;
      ?>
      </ul>
      </div>
 <?php
    }
  }
}
wp_reset_query();  // Restore global post data stomped by the_post().
?>


</div>


<?php get_footer();?>
rossautomatica

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Wordpress遍历自定义帖子类型并打印出帖子标题

来自分类Dev

WordPress自定义帖子标题

来自分类Dev

WordPress的自定义帖子类型帖子不显示

来自分类Dev

自定义帖子类型中的Wordpress列表类别

来自分类Dev

自定义帖子类型Wordpress按类别查询

来自分类Dev

自定义帖子类型默认类别wordpress

来自分类Dev

WORDPRESS:使用自定义帖子类型显示自定义分类法中某个类别的帖子

来自分类Dev

从Wordpress自定义帖子类型获取标题

来自分类Dev

通过单击另一个页面模板中的帖子标题,可以在特定的自定义wordpress模板中打开自定义帖子类型。

来自分类Dev

WordPress相同的存档模板用于自定义帖子类型和分类

来自分类Dev

Wordpress相同的存档模板,用于自定义帖子类型和分类

来自分类Dev

WordPress自定义帖子类型类别列表未显示

来自分类Dev

我的自定义帖子类型未按wordpress中的类别显示

来自分类Dev

Wordpress 自定义帖子类型显示类别的图像

来自分类Dev

在Wordpress中显示自定义帖子类型的内容

来自分类Dev

在Wordpress中显示自定义帖子类型的内容

来自分类Dev

WordPress自定义帖子类型

来自分类Dev

WordPress自定义帖子类型

来自分类Dev

WordPress自定义帖子标题键?

来自分类Dev

WordPress按类别获取自定义帖子类型的帖子

来自分类Dev

Wordpress 自定义帖子类型当前帖子

来自分类Dev

如何在WordPress中自定义帖子类型的自定义类别的帖子循环?

来自分类Dev

使用自定义帖子类型作为另一个帖子类型 wordpress 的类别

来自分类Dev

WordPress自定义帖子类型帖子未在管理员中显示

来自分类Dev

在Wordpress主页上显示来自自定义帖子类型的帖子?

来自分类Dev

WordPress-自定义帖子类型存档页面-404

来自分类Dev

WordPress-更改自定义帖子类型存档链接

来自分类Dev

WordPress自定义帖子类型存档页面wp_query分页不起作用

来自分类Dev

带有下拉分类法的WordPress自定义帖子类型存档页面

Related 相关文章

  1. 1

    Wordpress遍历自定义帖子类型并打印出帖子标题

  2. 2

    WordPress自定义帖子标题

  3. 3

    WordPress的自定义帖子类型帖子不显示

  4. 4

    自定义帖子类型中的Wordpress列表类别

  5. 5

    自定义帖子类型Wordpress按类别查询

  6. 6

    自定义帖子类型默认类别wordpress

  7. 7

    WORDPRESS:使用自定义帖子类型显示自定义分类法中某个类别的帖子

  8. 8

    从Wordpress自定义帖子类型获取标题

  9. 9

    通过单击另一个页面模板中的帖子标题,可以在特定的自定义wordpress模板中打开自定义帖子类型。

  10. 10

    WordPress相同的存档模板用于自定义帖子类型和分类

  11. 11

    Wordpress相同的存档模板,用于自定义帖子类型和分类

  12. 12

    WordPress自定义帖子类型类别列表未显示

  13. 13

    我的自定义帖子类型未按wordpress中的类别显示

  14. 14

    Wordpress 自定义帖子类型显示类别的图像

  15. 15

    在Wordpress中显示自定义帖子类型的内容

  16. 16

    在Wordpress中显示自定义帖子类型的内容

  17. 17

    WordPress自定义帖子类型

  18. 18

    WordPress自定义帖子类型

  19. 19

    WordPress自定义帖子标题键?

  20. 20

    WordPress按类别获取自定义帖子类型的帖子

  21. 21

    Wordpress 自定义帖子类型当前帖子

  22. 22

    如何在WordPress中自定义帖子类型的自定义类别的帖子循环?

  23. 23

    使用自定义帖子类型作为另一个帖子类型 wordpress 的类别

  24. 24

    WordPress自定义帖子类型帖子未在管理员中显示

  25. 25

    在Wordpress主页上显示来自自定义帖子类型的帖子?

  26. 26

    WordPress-自定义帖子类型存档页面-404

  27. 27

    WordPress-更改自定义帖子类型存档链接

  28. 28

    WordPress自定义帖子类型存档页面wp_query分页不起作用

  29. 29

    带有下拉分类法的WordPress自定义帖子类型存档页面

热门标签

归档