WordPress 主题非常多,已经到了鱼龙混杂的地步了。所以现在很多网上的主题有的被添加了恶意代码。让人有点防不胜防。所以我们下载了主题后,第一件事就是要检查一下我们的下载后的主题是不是存在恶意代码。这些恶意代码主要是寄存在 functions.php 以及和它管理的文件内,一般在 functions.php 都会标明关联了哪些文件。对于一个不知代码的用户来说,怎么辨别呢?

一、使用文本编辑软件或网页编辑软件打开 function.php 文件,手工检查是否有下列函数 (一般放在后面):


function _checkactive_widgets

function _get_allwidgets_cont

function stripos

function strripos

function scandir

add_action("admin_head", "_checkactive_widgets");

function _getprepare_widget

add_action("init", "_getprepare_widget");

function __popular_posts

二、一旦发现了上面的函数,大家就要小心这个主题了。

你可以不再使用该主题。但是你被它的外观吸引了,非常的漂亮,还想使用,怎么办呢?按照下面的方法处理:

1 、首先删除这些函数,并保存。

2 、搭建本地 php 环境,安装 WordPress(最新版) 。

3 、安装删除了恶意代码的主题。

4 、观察有没有溢出问题 (有时会进不了后台)

5 、发现装载正常后,停用该主题。启用默认主题。

6 、检查默认主题,如果没有上面的恶意代码,应该是清除了。