我向子主题functions.php添加了一个函数,以检查插件类是否存在。代码就像
function check_class_exists() {
if (class_exists('classname')) {
echo "class exists";
} else {
echo "does not exist";
}
}
check_class_exists();它做了这个工作,然后抛出一个‘头已经发送错误’,这是合理的。我从文件中删除了函数,并将其重新上传到服务器。存在相同的错误消息,并打印以前存在的函数所在的行。以下是错误消息:
警告:无法修改已由/home1/drstevf1/public_html/cyrenelabs/wp-content/themes/divi-child/functions.php:275)发送的标头信息(输出从第1210行的/home1/drstevf1/public_html/cyrenelabs/wp-includes/pluggable.php中的/home1/drstevf1/public_html/cyrenelabs/wp-includes/pluggable.php开始)
函数php现在只有267行-现在它可以调用该函数了!
如何确保Wordpress读取文件的最新版本?我只有FTP访问.
发布于 2017-11-02 04:10:56
问题确实是服务器端缓存。Bluehost在通过FTP提供解决方案方面非常有用。
在/wp/mu目录中,有一个名为endurance-browser-cache.php的文件。通过重命名文件(例如将文件重命名为endurance-browser-cache.old )、访问站点并将名称返回给endurance-browser-cache.php,WordPress将不得不强制刷新缓存。
很高兴知道!
https://stackoverflow.com/questions/47066974
复制相似问题