WordPress

分享wordpress建站与经验,以及wordpress相关技术。

WordPress阻止垃圾评论

16

博客的后台是启用了Akismet并且所有留言设置了所有评论审核,即使这样Mysql中的评论表依然在不停的被刷呀刷呀刷的,新的comments ID上百倍于有效数据,于是希望在Akismet之前做一下过滤,思路是用JS动态在表单中增加一个校验串,评论提交到后台处理的时候提前检测一下这个校验串就可以知道这条评论是不是从前台手工提交的,然后也可以过滤一下明显的垃圾评论,例如不包含中文汉字的评论。

使用Git、Composer、Sublime Text进行WordPress定制开发

0

建立WordPress新项目的流程 当你要开始建立一个WordPress的新项目,你会怎么做呢? 以前的我大概会这样做: 到cn.wordpress.org下载最新的WordPress简体中文版本,Rock! 解开WP压缩档,放进htdocs(apache的本机web目录)再rename成”新项目名称” 到localhost/phpmyadmin建立一个空的资料库 到loc…

W3 Total Cache 和 WP Super Cache 高危漏洞

3

今天发现博客有一条垃圾评论,内容很奇怪 评论内容结构是这样的 <!–mfunc eval(base64加密串); –><!–/mfunc–> 解密base64之后发现恶意代码通过fopen fwrite fclose 向 dirname($_SERVER[‘SCRIPT_FILENAME’]) . ‘/’ . ‘wp-includes/etelan….

WordPress子栏目模板继承

2

参考了老外的思路,改进了下代码,可以支持ID和别名判断. 用法: 原category.php改名为category-default.php,新建一个category.php文件用来做入口,代码片段如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 $catid = get_query_var(’cat’); if ( file_exists&#40…

WordPress自定义挂件(widget)及显示版位

0

会想写这篇是因为很久没有写到挂件(Widget)但临时需要写一个,接着想快速找个完整的范例却找不到,原因是大部份找到的相关教学,都是将Widget的定制和sidebar版位的建立分开介绍,但这两个东西要配在一起才会完整呀XD。

WordPress留言/订单插件 Gravity Forms 汉化破解版

9

授权提示屏蔽,编辑插件目录下的common.php文件,屏蔽远程提示消息 1 2 3 public static function get_remote_message(){ //return stripslashes(get_option("rg_gforms_message")); } gravityforms.php文件中屏蔽插件提示页…

如何隐藏WordPress后台的显示选项和帮助选项卡

0

WordPress后台屏幕右上角有两个小工具:显示选项(Screen Options)和帮助(Help),作为定制化Dashboard的一部分,某些时候需要将这两个小东西隐藏,隐藏的方法如下。 隐藏显示选项 在主题的functions.php中写如下代码 1 2 function remove_screen_options(){ return false;} a…

WordPress文章正文中插入广告

6

博客类站点点击率最高的肯定是正文部分了,很多人读完文章之后甚至都没有扫一眼侧边栏是什么颜色的 而点击率最高的并不是文章头或者文章尾,而是文章中,网上有一种方法,是判断段落来插入广告,不过位置是固定的 而WordPress为我们提供了一个more标签,我们经常用,却很少有人注意到这个标签也会在全文中输出一段