也想出现在这里?联系我们

WordPress 通过自定义分类法获取自定义文章类型的相关文章

2023.10.04 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

要通过自定义分类法获取自定义文章类型的相关文章,你可以使用WordPress的WP_Query或者get_posts()函数来执行查询。以下是一个示例代码,假设你有一个名为"custom_post_type"的自定义文章类型和一个名为"custom_taxonomy"的自定义分类法:

<?php
$taxonomy = 'custom_taxonomy'; // 替换成你的自定义分类法的名称
$term_slug = 'yourtermslug'; // 替换成你想要获取相关文章的分类法术语的标识符

$args = array(
    'post_type' => 'custom_post_type', // 替换成你的自定义文章类型的名称
    'tax_query' => array(
        array(
            'taxonomy' => $taxonomy,
            'field'    => 'slug',
            'terms'    => $term_slug,
        ),
    ),
);

$query = new WP_Query($args);

if ($query>have_posts()) {
    while ($query>have_posts()) {
        $query>the_post();
        // 在这里输出相关文章的内容
        the_title(); // 输出文章标题
        the_content(); // 输出文章内容
    }
    wp_reset_postdata(); // 重置文章查询
} else {
    // 如果没有相关文章
    echo '没有找到相关文章。';
}
?>

确保将上述代码中的"custom_post_type"、"custom_taxonomy"和"yourtermslug"替换为你自己的自定义文章类型、自定义分类法和分类法术语标识符。这将返回与指定分类法术语相关的自定义文章类型的文章列表。

有用0
  • 2023.10.04初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧