在自定义查询WP_Query
中显示自定义注册帖子,可以通过以下步骤实现:
register_post_type
函数来创建自定义帖子类型。例如,创建一个名为custom_post
的自定义帖子类型:function create_custom_post_type() {
$args = array(
'public' => true,
'label' => 'Custom Post',
// 添加其他参数...
);
register_post_type( 'custom_post', $args );
}
add_action( 'init', 'create_custom_post_type' );
WP_Query
来查询并显示自定义注册帖子。以下是一个示例代码:$args = array(
'post_type' => 'custom_post', // 指定自定义帖子类型
'posts_per_page' => 10, // 指定每页显示的帖子数量
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
// 在这里显示帖子的内容和其他信息
the_title(); // 显示帖子标题
the_content(); // 显示帖子内容
// 添加其他需要显示的信息...
}
} else {
// 如果没有查询到帖子,显示相应的提示信息
echo 'No posts found.';
}
wp_reset_postdata(); // 重置查询
在上述代码中,我们使用post_type
参数来指定要查询的帖子类型,这里是custom_post
。你可以根据自己的自定义帖子类型名称进行修改。
这样,当你在模板文件中使用以上代码时,就可以显示自定义注册帖子了。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议你参考腾讯云官方文档或咨询腾讯云的技术支持团队,以获取相关产品和服务的信息。
领取专属 10元无门槛券
手把手带您无忧上云