wordpress评论用户添加上vip等级增强用户活跃度 看到不少的博客上面都有VIP的等级小图片,感觉很有趣,研究了一下,原来这是根据访客的评论数量来实现的等级制度,评论数量越多的访客等级越高,把这样的等级制度搬到评论的地方可以增加站点的活跃度,不少的访客会为评论等级而经常来你的站点进行评论回访,这样可以调动大家的评论积极性。 实现VIP等级制度的代码如下: [code lang="php"] function get_author_class($comment_author_email,$user_id){ ... 2015年03月12日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress评论链接转为内链转跳的方法 wordpress 默认是有评论链接的,并且添加了 nofollow 属性来防止垃圾链接,链接的方式是 _blank,直接打开新窗口,这样感觉还是对站点有一定的影响,如何彻底的屏蔽掉蜘蛛抓取这些链接呢,其实我们完全可以把这些评论转换成站点链接,然后再用 robots.txt 的方式彻底屏蔽掉这些链接。 PHP实例代码如下: [code lang="php"] add_filter('get_comment_author_link', 'add_redirect_comment_link', 5); add_fil... 2015年03月12日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress留言评论禁止使用管理员名称 在 wordpress 系统中,留言评论的访客是可以自定义留言的昵称的,这就会直接导致一个问题,如果访客的昵称和管理员的昵称一样的话,会造成其它用户误认为该访客就是管理员,如果再碰到一些别有用心的人就更麻烦了,会直接败坏网站的名称,冒充你站点的管理员,我想这不是一个好的现象吧,哪么应该如何来杜绝这种现象的出现呢,我们就要禁止访客与管理用一样的昵称,就是当访客的昵称与管理员一样的时候不可... 2015年03月12日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress纯代码实现tag关键词自动描文本 描文本对于SEO的优化至关重要,不管是文字关键词还是图片都应该加上描文本,只要描文本应用合理,对于SEO的优化会有很大帮助,在 wordpress 系统中应用 tag 来做关键词描文本是个不错的选择,不少做SEO的站长都在使用一款 WP keyword Link Plugin的wordpress自动描文本插件,其实这种自动描文本可以用纯代码来实现,实例代码如下: [code lang="php"] $match_num_from = 1; //每篇文章中的关键词数量低于多... 2015年03月12日 软件开发 暂无评论 喜欢 1 阅读全文
wordpress不同文章列表的调用 wordpress 开源系统同其它的开源代码一样,经常会在开发中调用一些特定的文章列表,比如调用网站最新文章,调用随机文章列表,调用某个分类的文章等等,如果将 wordpress 做成一个新闻类的站点CMS时,这种特定文章的调用就更加频繁了,下面番茄博客总结几个调用不同文章列表较频繁的代码,在使用时方便调用。 调用网站最新文章: [code lang="php"] <?php query_posts('showposts=10&orderby=new');... 2015年03月12日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress apache和IIS环境下伪静态规则 在本地测试 wordpress 博客系统,如果在后台进行固定链接的更改,是会自动生成伪静态规则的,最近新开了一个 win 的虚拟主机,上传了 wordpress 后居然没有自动生成伪静态的规则,导致文章的链接出现无法打开的现象,没办法,只能手动建立一下伪静态规则的文件了,下面番茄博客就为大家讲一下 wordpress 分别在 apache 和 IIS 环境下伪静态规则是如何建立的。 apache 环境下的 wordpress 伪静态规则代码如... 2015年03月12日 软件开发 暂无评论 喜欢 0 阅读全文
当了几天的写手 在博客做了301重定向后,这几天一直在百度中关注其搜索结果的变化,但并不太理想,搜索结果基本上还是老域名的结果,虽然在百度的站长工具中看到改版处理已完成,但实际上还是老样子,现在每发表的文章,居然在老域名中还有其收录的现象出现,这也可能是两个域名同时指向了一个空间里面了缘故吧。 当时在做 301重定向的时候,直接将新域名重定向到了空间上面,原域名也没有去除,不知道这对于站点是否有影... 2015年03月11日 生活随笔 暂无评论 喜欢 0 阅读全文
wordpress全站文章批量替换字符 番茄博客更改了域名,需要将全站文章中的域名全更改成新的内容,我是懒得去文章中一个一个查找更改了,看来只能进入 wordpress 数据库进行 SQL 的批量更新替换。 这里要注意一下,在更新的时候一定要先进行数据库的备份,还是老样子,这里不再多重复了,进入到 phpmyadmin 或者 Navicat Lite 中,运行如下的批量更新语句: update wp_posts set post_content=REPLACE(post_content,"04ie","xiariboke") 这是... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress去掉分类目录链接中的category wordpress 有点多余的加入了分类目录 category,看起来站点更完善了,category 是英文分类的意思,但总感觉不太符合国人的习惯,不少的 wordpress 站点都去掉了 category 分类目录的名称,也看到网上有不少人都在求助如何去掉 category 分类目录名称。 比如番茄博客现在的PHP技术文章分类目录为 https://www.xiaoxueboke.com/category/article,中间多了一个 category 英文名称,去掉这个名称就是 https://... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
WordPress去除或更改评论者的链接 我是不太赞成直接去掉评论者的链接的,就是因为有了评论着的链接才可能产生回访的效果,wordpress博客系统主题中大都有评论的链接,偶尔遇到一些权重较大的博客直接去掉了评论者的链接,再有就是百度的蜘蛛会爬取链接的内容,从而导致有重复收录内容的出现,这对于优化是很不好的,下面来看一下如何去掉评论者的链接,方法代码如下: [code lang="php"] <?php global $wpdb; $sql = "SELECT DISTINC... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress屏蔽日文垃圾评论 wordpress简直就是垃圾评论的聚集地,尤其刚刚搭建的 wordpress 博客程序,每天的垃圾评论太多了,而 wordpress 自带的屏蔽垃圾评论的插件基本无效,根本阻挡不了发贴机的垃圾评论群发,只能使用滑动发贴的插件了,目前番茄博客使用的插件基本上杜绝了垃圾评论,效果还不错,只是有一点不好的就是无法与纯静态页面相兼容。 如果不想使用这款插件的话,可以直接使用纯代码来解决,下面是一段只要不包含中文... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress禁止非管理员用户更改密码 在管理 wordpress 采集系统时,用户越来越多,而老板又不希望采集员进行自己修改密码,只能通过管理员来进行修改,这就有点难做了,管理员与用户是保存在一个数据库里面的,想要实现这个功能,只能屏蔽掉用户密码的修改了,也就是不让用户通过最常规的手法去修改密码,只能让管理员通过数据库去修改密码,哪么我们还要添加一段方法来屏蔽掉用户正常的修改密码手段,方法代码如下: [code lang="php"] add_fi... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress防止外部iframe框架引入网站内容 最近发现一个叫博客联盟的站点把番茄博客直接给 iframe 了,打开的是别人的域名,下面直接是番茄博客站点的内容,发现许多的博客系统都被 iframe 了,而且人家在顶部还加载了自己的广告,晕呢,蒙得一看还是自己的网站呢,虽然对于自己的站点没太大的影响,但总感觉不太舒服。 现在许多行业都出现这种情况,就是收集许多的站点,自己来个大联盟把别人的站点进行 iframe 展现,看来要想办法杜绝这种情况了,... 2015年03月11日 软件开发 暂无评论 喜欢 1 阅读全文
wordpress 怎样支持中文用户名 wordpress 不支持中文用户名,也找不到一个好的支持中文的插件,这让搞中文站点的小伙伴们挺蛋疼的,最近设计一个内部人员编织系统,客户的要求一定要支持中文用户名的注册,最后终于在国外的站点上找到一段老外写的代码,代码如下: [code lang="php"] function xiariboke_non_strict_login( $username, $raw_username, $strict ) { if( !$strict ) return $username; return sanitize_user... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress文章外链自动添加nofollow属性 给一个客户优化一个由 wordpress 做的采集站点,尼玛呀,外链好恐怖,全是原站点的链接,做SEO的小伙伴们都知道,一个页面的文章里面全是外链的话,会分散掉这个页面的权重,怪不得流量不上去呢,我的建议是直接去掉这些外链链接,但文章内容太多,有些链接又是需要的,看来直接去掉外链链接肯定是不行的了,哪就只能添加 nofollow 属性了,但一条条的进行编辑添加工作量又太大了。 还好番茄博客从互联网上... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
wordpress 纯代码实现博客分页功能 wordpress 是没有提供分页代码的,只有我们在制作主题的时候自己去扩展,想要省劲的童鞋可以直接安装插件,wordpress 分页插件还是要推荐 WP-PageNavi的,这款插件设置较简单,代码量也不是很多,是大多博客的选择,但我是个不爱装太多插件的 wper,wordpress 想要实现什么功能往往有两个版本,一个是插件,另一个就是代码了,这里主要介绍一下用纯代码如何实现 wordpress 的分页功能。 先来看一下实现 wor... 2015年03月11日 软件开发 暂无评论 喜欢 0 阅读全文
每个人都需要释放压力 每个人都有压力,我也不例外,压力同样是无形的,看不到的,新的一年,每个人都回到了自己该回到的位置上面,一切又重回自然,其实每个人都是需要释放压力的,否则内心的事情越来越多,自己将会越来越累,肩上背着的压力要比其它有形的东西重得太多太多了。 压力也是来自各种各样的,压力也是很难说出口的,我想每个人都需要释放压力,释放压力的方式也是有多种多样的,吸烟,喝酒,唱歌等等,可能都是释放... 2015年03月10日 生活随笔 暂无评论 喜欢 0 阅读全文
WordPress内置函数mb_strimwidth()不能用的解决办法 在 wordpress 制作主题中,经常要用到 wordpress 的内置函数 mb_strimwidth(),这个函数的作用主要是用来截取字符串的,常常用在首页截取部分文字中,用的频率还是比较多的,但有些主机偏偏不支持这个函数,因为使用这个函数是需要开启PHP的 mb_string这个模块的,如果是虚拟主机的话自己就没有权限去更改了。 遇到这种情况只能用其它的方法来替代这个函数了,这个倒也不难,我们重新定义一个截取字符串的... 2015年03月10日 软件开发 暂无评论 喜欢 3 阅读全文
WordPress后台空白或打不开的解决办法 现在好多 wordpress 主题为了不让错误信息显示,都使用了 PHP 中屏蔽错误的语句,直接导致有错误的时候也不能显示出来,直接显示后台空白甚至打不开的情况,遇到这种情况首先要检查一下主题是否使用了屏蔽语句,如果有就去掉,看看提示什么错误,然后对照错误语句去进行解决,下面有几种情况都会导致 wordpress 后台空白或者打不开的情况,番茄博客写下来,自己备用。 1,上 ftp 上面,看是否有文件的缺失... 2015年03月10日 软件开发 暂无评论 喜欢 2 阅读全文
WordPress后台编辑主题无法保存 这些天搞了个VPS来测试wordpress,在更换主题的时候却没有发现主题保存的按钮,新下载的主题无法进行保存使用,只能将默认的主题删除掉,然后将新主题重命名成 wordpress 默认主题的名称,这样才能正常浏览刚下载好的主题。 但这样并不能解决问题,最后才发现原因是因为主题目录没有给足权限,所以不能够保存新的主题,也就是没有出现保存按钮,进入 ftp,将主题模板目录改权限为 777 即可,如果是 win 主... 2015年03月10日 软件开发 暂无评论 喜欢 0 阅读全文