我正在构建一个Wordpress页面,汇总所有类型的帖子(按下帖子)。
我希望能够传入帖子的URL参数,这会将查询偏移到post slug的索引处开始。
例如,www.mysite.com/press
应从偏移量0开始,其中www.mysite.com/press?post=third-post-slug
应在偏移量2处查询。
如何通过slug查找查询中帖子的偏移量?
到目前为止,这是我的代码:
if ($_GET['post']):
$post_offset = // Here I need to get the offset of that post in the query;
else:
$post_offset = 0;
endif;
$args = array(
'post_type' => 'press',
'post_status' => 'publish',
'posts_per_page' => 15,
'offset' => $post_offset,
'paged' => $page_no,
'orderby' => 'date',
'order' => 'DESC',
);
$press_posts = get_posts($args);