php - 用于过滤 WP 查询的 Wordpress 参数
问题描述
我目前正在使用 SQL 抓取一些帖子。我想在我抓取的帖子中使用一些论据。这可能吗?我试图限制每页返回的帖子数量以对其进行分页。我通常使用 args 数组。args 数组可以用这个吗?
$get_posts = $wpdb->get_results("SELECT id FROM wp_posts WHERE post_type = 'job_listing'");
解决方案
当然可以,你只需要以ID
平面数组的形式从数据库中获取 s,但并不需要直接查询数据库。
$args = array(
'post_type' => 'job_listing',
'post_status' => 'publish',
'posts_per_page' => 10,
'paged' => get_query_var('paged', 1),
'post__in' => $get_posts,
);
完整参考
推荐阅读
- excel - 在 Excel 中打开主文件时禁止打开参考文件
- html - React Native:如何使用 Webview 阅读来自 Wordpress 的视频帖子?
- sqlite - 如何在sqlite中过滤日期和时间之间的数据
- c - 将十六进制值分配给 char 变量
- python - 如何使用 virtualenv 在 django 中启动一个新项目
- c++ - 更改代码中的类变量大小写::Blocks
- wizard - wxpython 中的交互式向导(Phoenix)
- database - Postgres 索引内部
- html - 如何为 django 中的每个帖子提取图像
- arrays - 尝试更改 MIPS 程序集中的数组值