Tag Archives php

在主题模板函数直接添加额外表情的function
20,546 views, 32 Comments

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

在评论排行中排除无头像用户
26,427 views, 42 Comments

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

wordpress主题开发:引导用户去后台设置菜单的函数
19,945 views, 13 Comments

我以前在写主题的时候曾经遇到过这样一个问题,其他作者朋友们应该也会遇到,就是wp_nav_menu默认的fallback是wp_page_menu,也就是在第一次安装主题时,如果用户... Read More

微博通for wordpress插件完善
77,324 views, 152 Comments

鉴于很多同学一直来问为什么同步不了? 这里统一回答一下, 首先我自己是一直能同步成功的, 但是微博通的接口有问题, 所以有时候能同步有时候同步不了, 和插件... Read More

wordpress免插件判断移动设备
40,373 views, 59 Comments

这是一段php通用的判断移动浏览器的函数,原理比较简单,就是判断浏览器返回的user_agent,条件包括手机系统,品牌和窗口大小. 以wordpress为例,在主题的function.php内加上如下代码,我找了一些常见移动浏览器的useragent,其中有很多国内流行的手机浏览器,基本上可以涵盖可能会用手机上网的用户群了.. function is_mobile() { $user_agent = $_SERVER['HTTP_USER_AGENT']; $mobile_browser = Array( "mqqbrowser", //手机QQ浏览... Read More

修正Baidu Sitemap Generator输出文章类型异样的BUG
12,619 views, 15 Comments

使用Baidu Sitemap Generator之后,发现生成的sitemap里包含我以前发表的post_type为公告的旧文章,而这些文章点进去又都是404, 这是有段时间我自定义了一个文章类型为公告(使用过hotnewspro主题的同学应该能明白,就是在adminbar的新建条目下会有"公告"一栏,在公告类型下发表的文章的post_type就是Bulletin) 但是后来我把公告栏改为抓取页面评论,之前的公告类型就扔了,但其中的文章并未从数据库中删除,因此post_type='bulletin'这... Read More