Php 在Wordpress中获取日期查询结果的URL
我有一行代码:Php 在Wordpress中获取日期查询结果的URL,php,wordpress,Php,Wordpress,我有一行代码: $args = array( 'date_query' => array( array( 'after' => 'January 1st, 2015', 'before' => 'February 15th, 2015', 'inclusive' => true, ), ), ); $query = new WP_Query
$args = array(
'date_query' => array(
array(
'after' => 'January 1st, 2015',
'before' => 'February 15th, 2015',
'inclusive' => true,
),
),
);
$query = new WP_Query( $args );
此代码将返回1月1日至2月15日期间发布的所有帖子。
我的问题是,我能否以某种方式创建指向此查询结果的链接
例如,我可以去
localhost/wordpress?monthnum=1
从一月份开始获取所有帖子,但是是否有链接,或者我是否可以创建自定义链接来接受日期查询的参数,以便显示与查询匹配的所有帖子
基本上,我只想在一个单独的页面上显示在特定日期之间发布的所有帖子,我想要一个指向该页面的链接,但我不知道这样做是否可行。试一试查询字符串怎么样?! 例如:
localhost/wordpress?monthnum=1
将$\u GET变量传递到当前页面,以便您可以获取以下值:
$month=$_GET['monthnum'];
然后可以将该值解析为特定月份,例如:
$StringDate='默认日期';
如果($month==1)$StringDate==2015年1月1日';
最后将此值传递给查询:
$args = array(
'date_query' => array(
array(
'after' => $StringDate,
'before' => 'February 15th, 2015',
'inclusive' => true,
),
),
);
$query = new WP_Query( $args );