[英]Custom query for Wordpress Custom Post Type
我已经使用“类型”插件创建了一个自定义帖子类型。 帖子类型具有一些自定义分类法和字段。
我想使用原始sql查询此帖子类型,因为我必须根据用户请求进行一些排序和过滤。
我该如何使用原始SQL查询呢?
示例查询将非常有帮助。 谢谢!
请遵循http://codex.wordpress.org/Post_Types
特别,
按帖子类型查询
您还可以创建新查询以显示特定帖子类型的帖子。 这是通过WP_Query的“ post_type”参数完成的。
例:
$args = array( 'post_type' => 'product', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
the_title();
echo '<div class="entry-content">';
the_content();
echo '</div>';
endwhile;
这只是循环浏览最新的10种“产品”自定义帖子类型,并显示它们的标题和内容。
从上面的表格中可以看到,您的自定义帖子类型与常规帖子(和页面)存储在同一张表中,它们只是将post_type列设置为您的帖子类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.