Wordpress本月热门文章(无插件)
应网友的要求,奉上Wordpress整站热门文章及分类热门文章的实现代码.其实这段代码也是Dream最开始也从网络搜索而来的,经过修改可以支持分类热门文章功能..实现原理是通过读取某篇文章的评论数来调用相关的文章,其实准确来说应该是”热评文章”.
/*
$termId:分类目录ID,为0时是检索所有分类目录
$posts_num:显示热评文章的数量
$days:检索多少天内的热评文章
*/ 阅读全文…
应网友的要求,奉上Wordpress整站热门文章及分类热门文章的实现代码.其实这段代码也是Dream最开始也从网络搜索而来的,经过修改可以支持分类热门文章功能..实现原理是通过读取某篇文章的评论数来调用相关的文章,其实准确来说应该是”热评文章”.
/*
$termId:分类目录ID,为0时是检索所有分类目录
$posts_num:显示热评文章的数量
$days:检索多少天内的热评文章
*/ 阅读全文…
插件简介:
在 WordPress 的侧边栏显示最新评论. 你可以限制显示评论的数量, 设置评论摘要的最大长度, 过滤反链接评论. 你还可以显示或屏蔽评论者头像, 调整头像的尺寸和位置. 除此之外, 此插件支持 WordPress Widget. 而现在, 你可以通过点击分页按钮来查看新旧评论. 阅读全文…
WordPress有丰富的插件、主题,成功广大博主建博客利器,WordPress博客是由MySQL提供支持的,在博客的写作过程中,有时不得不牵扯到一些对MySQL数据库的操作,虽然,插件和代码的修改也能帮我们解决问题,但是,这也是治标不治本的丰富,随意,合理的利用phpMyAdmin来进行数据的操作的十分有必要的。
phpMyAdmin可以帮助我们完成哪些操作呢?本文就是向大家介绍对WordPress较有用的几个操作:
1、备份数据库
数据库备份对于我们站长来说是非常必要的,这次的网络风暴牵扯到很多站长,如果网站备份的话,那么它就可以在短时间内恢复起来,不让的会,你的网站也就OVER了,当然,你也可以使用WP-DB-Backup插件执行数据库备份非常方便,WordPress用户可以安装这个插件并定期备份数据。
2、快速删除垃圾评论
wordpress互动性强也是它的优点之一,可以这个优点被却被很多的垃圾广告所利用,不过,通过一条简单的删除语句,就可以解决这个问题了,执行这个命令: 阅读全文…
近几天又在看wordpress 的函数,有些常用的函数总是记不住,所以总结一下放在这里方便以后查询:
基本条件判断函数:
is_home():是否为主页
is_single():是否为内容页 (Post)
is_page():是否为内容页 (Page)
is_category():是否为 Category/Archive 页
is_tag():是否为标签 (Tag) 存档页
is_date():是否为指定日期存档页
is_year():是否为指定年份存档页
is_month():是否为指定月份存档页
is_day():是否为指定日存档页
is_time():是否为指定时间存档页
is_archive():是否为存档页
阅读全文...
直接修改边栏代码:
无缓存:
<h2>Recent Comments</h2>
<ul class="recentcomments">
<?php
global $wpdb;
$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url,comment_author_email, SUBSTRING(comment_content,1,18) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND comment_author != 'zwwooooo' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 10";
$comments = $wpdb->get_results($sql);
foreach ($comments as $comment) {
$output .= "\n<li>".get_avatar(get_comment_author_email('comment_author_email'), 32)."<a href=\"" . get_permalink($comment->ID) ."#comment-" . $comment->comment_ID . "\" title=\"on " .$comment->post_title . "\">" . strip_tags($comment->com_excerpt)."</a>...</li>";
}
$output = convert_smilies($output);
echo $output;
?>
</ul>