【问题标题】:Display cutsom post type from specific category显示特定类别的自定义帖子类型
【发布时间】:2014-09-11 22:58:58
【问题描述】:

我想在自定义页面中显示来自 Wordpress 中特定类别的自定义帖子。 我的代码是:

<?php $loop = new WP_Query( array( 'post_type' => 'product', 'posts_per_page' => -1 ) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<?php
$thumb_id = get_post_thumbnail_id();
$thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true);
?>

我想显示“loze”类别的帖子。

问候

【问题讨论】:

    标签: custom-post-type wordpress


    【解决方案1】:

    您可以为此使用category_name。修改您的WP_Query 如下:

    $loop = new WP_Query( 
        array( 
            'post_type' => 'product',
            'category_name' => 'loze',
            'posts_per_page' => -1 
        ) 
    ); 
    

    但是,我建议改用类别 ID(使用 cat 而不是 category_name 引用),因为它有点面向未来(您可以更改类别的名称)。

    category section of the WordPress Codex for WP_Query 中有很多这方面的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-18
      • 1970-01-01
      • 1970-01-01
      • 2014-10-03
      • 1970-01-01
      • 1970-01-01
      • 2019-02-17
      相关资源
      最近更新 更多