WordPress查问某年某月文章的SQL语句

利用$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语句》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: wordpress sql
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
wordpress调用特定文章列表的技巧分享

调用网站最新文章: 复制代码代码如下:<?phpquery_posts('showposts=10&orderby=new'); //showposts=10示意...

wordpress之header设计

在激活菜单性能,编辑菜单并且调用后。 上面次要内容为菜单鼠标悬停成果的完成以及子菜单排版成绩。 1.菜单...

推荐十款收费 WordPress 插件

2015必备wordpress插件列表。为了加强wordpress站点,一些优秀无效的收费wordpress 插件是必不可少的。 Wo...

WordPress中制造导航菜单的PHP外围办法解说

WordPress 3.0 引入导航菜单性能, 让页面的导航和链接的治理变得简略易用. WP 向用户提供了菜单治理页面和多...

WordPress增加并整合Google自定义搜寻完成步骤及代码

给博客增加一个Google自定义搜寻是非常必要的,用户搜寻时高亮显示了要害词,晋升了搜寻的精确度,应用Goog...

wordpress 为主题增加AJAX提交评论性能的php代码

首先需求在主题的function.php文件里增加一段函数: 复制代码代码如下: < ?php function fail($s) { header...

需求提交

客服服务

亿鸽在线客服系统