我正在制作一个跟踪用户系统,需要一些帮助来检索用户正在跟踪的用户ID。
目前,我正在使用以下SQL查询检索用户ID,用户ID如下:
$following_users_ids = $wpdb->get_results("SELECT follows_id FROM $table_name_users WHERE user_id = $current_user_id");
现在,我的主要问题来了。为了向WP\\u查询提供用户ID,我将填充如下数组:
foreach ( $following_users_ids as $following_user_id ) {
$authors[] = $following_user_id->follows_id;
}
如果用户正在跟踪多个用户,则填充数组需要很长时间。
我的WP\\u查询参数如下:
$args = array(
\'author__in\' => $authors,
\'posts_per_page\' => 12,
\'paged\' => $paged,
);
因此,我需要一种更快的方法来检索这些用户ID并将其提供给WP\\u查询。