首页 视频课程 主题开发课程第14章、文章类型 WordPress输出自定义类型文章

WordPress输出自定义类型文章

2023-06-11 / 366阅

WordPress输出自定义类型文章的示例代码

在WordPress中创建自定义类型文章(Custom Post Type)后,需要使用代码将其展示在前台界面上。下面是一个简单的示例代码,展示如何输出自定义类型文章:

<?php
$args = array(
    'post_type' => 'custom_post_type', // 自定义类型的名称
    'posts_per_page' => 10, // 每页显示的文章数量
);

$query = new WP_Query( $args );

if ( $query->have_posts() ) {
    while ( $query->have_posts() ) {
        $query->the_post();

        // 在这里输出文章的标题和内容
        ?>
        <h2><?php the_title(); ?></h2>
        <div><?php the_content(); ?></div>
        <?php
    }
    wp_reset_postdata();
} else {
    // 没有找到任何文章
    echo '没有找到任何文章。';
}
?> 

该代码使用了WP_Query类来查询自定义类型文章,并使用了WordPress内置的函数the_title和the_content来输出文章的标题和内容。如果没有找到任何文章,则会输出一个提示信息。

需要注意的是,在自定义类型文章的名称前面加上“post_”前缀。例如,如果你创建了一个名为“books”的自定义类型文章,那么它的实际名称应为“post_books”。

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录