cms教程
cms教程 > WordPress > 详情
WordPress查询某年某月文章的SQL语句
2020-12-03 14:00 蚂蚁资源网 阅读:91
大家好,今小编要介绍的是关于WordPress查询某年某月文章的SQL语句的相关内容,多方面分析说明,感兴趣朋友的可以参考学习。

关键词:WordPress  

利用$wpdb自定义查询可以调用某年下的月份归档, 例如调用2014年月份归档的代码如下所示。

复制代码代码如下:// Get archive by year
global $wpdb, $wp_locale;
$year = 2014;
$query = "SELECT DISTINCT MONTH(post_date) AS `month` FROM $wpdb->posts WHERE `post_type` = 'post' AND `post_status` = 'publish' AND YEAR(post_date) = $year ORDER BY `month` DESC";
$months = $wpdb->get_results($query);
echo '<ul>';
echo '<li><a href="'.get_year_link( $year ).'">'.sprintf('%d', $year).'</a>';
echo '<ul class="month-list">';
foreach( $months as $month ) {
$text = sprintf(__('%1$s'), $wp_locale->get_month($month->month));
echo '<li><a href="'.get_month_link( $year, $month->month).'">'.$text.'</a></li>';
}
echo '</ul></li></ul>';


输出如下:

复制代码代码如下:<ul>
<li><a href="http://yourdomain.com/2013/">2013</a>
<ul class="month-list">
<li><a href="http://yourdomain.com/2013/11/">十一月</a></li>
<li><a href="http://yourdomain.com/2013/09/">九月</a></li>
<li><a href="http://yourdomain.com/2013/08/">八月</a></li>
<li><a href="http://yourdomain.com/2013/06/">六月</a></li>
<li><a href="http://yourdomain.com/2013/02/">二月</a></li>
</ul>
</li>
</ul>


以上就是WordPress查询某年某月文章的SQL语句的全部内容,希望可以帮助到您。感谢对蚂蚁资源网的支持。
(责任编辑:谢俊敏)

版权声明:文章内容是蚂蚁资源网小编精心整合原创的,素材来源于互联网,如无意侵犯到您的权益,请联系网站客服核实版权信息,以便及时删除。
上一篇 下一篇

订单

搜索
蚂蚁资源网

购物车

我的