我的网络主机公司屏蔽了我的网站——他们说,有许多文件被感染,他们还告诉了我所有这些文件的名称。
其中之一就是我的主题functions.php
文件,但他们说我必须删除所有文件。
我的问题是,这会影响我的网站外观吗?我是说,如果我删除functions.php
, 这会破坏我的主题功能吗?
我的网络主机公司屏蔽了我的网站——他们说,有许多文件被感染,他们还告诉了我所有这些文件的名称。
其中之一就是我的主题functions.php
文件,但他们说我必须删除所有文件。
我的问题是,这会影响我的网站外观吗?我是说,如果我删除functions.php
, 这会破坏我的主题功能吗?
在所有可能性中,这种感染并不局限于functions.php
只有服务器上的非Wordpress文件可能会被感染,您的wp-config.php
还有你的数据库。黑客在入侵网站时做得很好。
只需删除(将在all propability 断开您的站点,让您使用WSOD)并替换functions.php
很可能永远不会解决您的问题,如果它甚至解决了问题,那么不久您就会遇到相同的问题,因此整个练习都将是无用的。
你需要完成你的主题并关闭循环孔,这是VERY VERY IMPORTANT. 此外,雇佣一名专业人员,这将是值得的,以彻底消除感染,并完成您的主题,并就可能出现的环洞向您提供建议。
还要确保您使用的是最新的PHP和Wordpress版本
这取决于主题。大多数主题都使用functions.php
文件,所以是的,它很可能会对站点的外观产生影响。您最好的选择是使用开发人员提供的最新版本更新主题。这将替换受感染的functions.php
用一份新的、未经污染的副本归档,所有问题都应该消失。您可能还想设置自动更新,或者给自己一个时间表,以便自己定期进行此类更新。
请勿删除该函数。主题中的php。它将彻底破坏主题功能。函数。php有小部件区域代码和许多其他杂项php代码,这些代码是主题正常工作所必需的。如果你删除它,你的主题将被破坏,你可能会遇到WSOD(死亡白屏)和一些错误代码,如找不到函数。php之类的。
换句话说,如果你删除了你的函数。php它会破坏你的主题,并导致整个网站出现错误,导致你不得不删除你的主题。
只需补充一点,即functions.php
可以删除而不会造成任何伤害,as the WordPress codex states:
主题可以选择使用函数文件,该文件位于主题子目录中,名为functions.php
.
因为functions.php
是可选的,从理论上讲,删除它通常没有问题。为此functions.php
当然,不能包含所需的任何功能。
我是WordPress的新手;我刚开始学习WordPress。我想把风格联系起来。函数中的css。php,但我无法解决这里可能存在的问题。谁能给我指出正确的方向吗?指数php<?php get_header(); ?> <?php if ( have_posts() ) { while ( have_posts() ) { the_post();