wordpress自动转换实体符号,无需可视化编辑器

大家都知道在wordpress的HTML编辑器里贴代码会被自动解释,而目前已知解决方法就是切换到可视化编辑器,而身为一个技术文占大半壁江山的程序媛,每次贴代码都要手动切换到可视化编辑器来转换实体符号,对我这个一心想kill可视化编辑器的人来说真是种折磨,刚好声声昨晚提出了这个问题,所以又折腾了一上午把问题解决了,但是目前本方法仅适用于wp. 转换至实体的符号:<>& 支持的标签:<pre> <code> 用到的函数:htmlspecialchars() 此函数把一些预定义[.....] More?

wordpress公告栏数据库缓存版

本来想大概八点二十发,但是没忍住. wordpress公告栏数据库缓存版 完善了willin的数据库缓存代码,添加了删除评论时也刷新缓存的功能 公告栏只展示管理员主评论,不展示子评论 以下代码直接放在functions.php内,然后在需要展示公告栏的地方扔一句<?php bulletin();?>. 使用之前请把post_id’ => 1884的1884改成你的公告栏页面id function bulletin(){ if (!$announcement = get_option(‘clear_[.....] More?

php判断:在指定日期之后触发事件(完美使用新@功能)

首先给个例子,我今天找到一个让回复中加@功能的新方法,利用add_filter而非js,这个方法好处多多,避免了js冲突(如分页功能下)@失效的BUG. add_filter(‘comment_text’,’comment_add_at_parent’); function comment_add_at_parent($comment_text){ $comment_ID = get_comment_ID(); $comment = get_comment($comm[.....] More?

让谷歌搜索结果显示评论数而非票数-(2)

这是让谷歌搜索结果显示评论数而非票数的折腾后续.昨天由于新发了文章,所以去谷歌看了一下收录,发现一个问题,把票数改成评论数之后,如果是零评论的文章,则什么也不显示,星星都没了,这可不好,所以接下来为大家提供一个完美的方案,当没有评论时显示票数,有评论时则显示评论数,先上效果: 同样的,依然是编辑post ratings插件的/templates/post-ratings-control.php文件,从<div class=”meta”>开始直到末尾,改成如下代码: <div class=”meta[.....] More?

wordpress分开统计主评论和子评论

大家好,几天没见,想我了没? 这两天实在没东西折腾,只好在评论上继续凿,就随便写个吧,不要让香火断在今天.. 本次代码实现的效果为分别统计主评论(楼层数)和子评论(回复数),没有废话了,上代码吧. (再废话一句吧:我知道网上有教程是分开统计访客评论和博主评论的,和本文不是一回事) 效果: 以下代码添加到functions.php function separate_comment_count($id){ global $wpdb; $outputn = “SELECT COUNT(comment_post_id) [.....] More?

增加wordpress后台编辑主题时可见的文件类型

大家都知道在wordpress后台编辑主题时我们只能编辑css和php为后缀名的文件,而像我这样爱整js的人,总要跑空间里去改js,真的好麻烦啊,于是想到为主题编辑增加识别的文件类型,接下来就为大家介绍如何让js文件出现在wordpress主题编辑的列表中. 在wp-admin/theme-editor.php,找到以下代码: $allowed_files = $theme->get_files( ‘php’, 1 ); $has_templates = ! empty( $allowed_[.....] More?

在主题模板函数直接添加额外表情的function

把Wordpress默认表情修改为自定义表情大家都很熟悉,增加额外的表情也应该听说过(可在本站搜索”wordpress添加自定义表情不被识别的解决方法”),我看了一下,网上关于增加额外表情的方法除了安装customs smilies插件,就只剩下去wp-includes修改functions了,这个方法当然不好,因为wordpress一更新,就又得重新去改函数,接下来我就为大家介绍如果在主题的functions.php里添加函数来添加表情,这样做的好处就和修改表情图片文件夹一样,不赘述了. [.....] More?

js实现评论框快捷输入表情/仿微博@(at)匹配功能

废话不说先上效果图:   如果看图不过瘾可以在本站下面的评论框输入冒号:(英文半角符号)试试看哦~~ 先加载at.js,<script type=”text/javascript” src=”http://ichord.github.com/At.js/assets/js/jquery.atwho.min.js”></script> 然后在你的主题js文件中加入如下代码(如没有js文件可在footer.php加入,并在代码前后加上<script></script>) [.....] More?

让谷歌搜索结果显示评论数而非票数

希望大家一看就能明白,直接上效果吧 这是谷歌站长工具里”丰富网页摘要”目录下的”评论”一栏中,关于汇总评价的介绍: Google 还可以识别汇总评价的标记。例如,一家餐馆可能有 24 条评论,平均评分为 9 分(满分为 10)。使用汇总评价就能传递这些信息。 Property 说明 itemreviewed(item) 所评价的项目。微格式中可以包含所评价项目的名称 (fn)。 rating 该项目的质量评分数值(例如 4)。您可以通过指定 best(默认为 5)和 [.....] More?

在评论排行中排除无头像用户

记得好久之前老郑提过这个问题(老郑你可是治我文荒的大救星啊),就是他边栏读者排行里有人刷评论(应该是垃圾评论),但他不希望没头像的人出现在排行榜里,所以问我有没有办法,我转身就给忘了,但是由于昨天一天没憋出来技术文,加上今天起的早,我研究了一下,找到了完美的解决方法!各位大大应该会很需要这个,从此垃圾评论再也不会上榜了~~~(有文章写了好鸡冻,所以多说一些废话) 首先在functions.php里加入如下代码: function no_gravatar($email) { $emailaddress = md5($[.....] More?