如何从浏览器源代码中删除WordPress版本?

时间:2017-02-20 作者:Craig

我想从源代码中删除WordPress版本。为了实现这一点,我在函数中放置了以下代码。php文件:

function wordpress_remove_version() {
    return \'\';
}
add_filter(\'the_generator\', \'wordpress_remove_version\');
这段代码在过去对我有用,但出于某种原因,WordPress版本仍然出现在我的源代码中。

我已经停用了我的插件,但仍然没有成功。也没有跟踪互联网上的任何新代码更新等。

其他人有没有遇到过这个问题,或者知道哪里可能出了问题?

2 个回复
最合适的回答,由SO网友:Craig 整理而成

我已经解决了这个问题!

对于任何阅读本文的人来说,我的代码确实工作得非常好。这个问题属于我的职责范围。php文件。

而不是在我的文件中包含以下内容:

function theme_name_script_enqueue() {

wp_enqueue_style( \'wpb-fa\', get_template_directory_uri() . \'/fonts/css/font-awesome.min.css\', array(), \'1.0\', true );
}
add_action( \'wp_enqueue_scripts\', \'theme_name_script_enqueue\' );
我有。。。

function theme_name_script_enqueue() {

wp_enqueue_style( \'wpb-fa\', get_template_directory_uri() . \'/fonts/css/font-awesome.min.css\' );
}
add_action( \'wp_enqueue_scripts\', \'theme_name_script_enqueue\' );
注意我失踪了, array(), \'1.0\', true

一旦插入上述内容,一切都很顺利。

SO网友:Milo

您的代码在2016主题的4.7.2版中适用于我,但更简单的版本是完全删除操作,而不是过滤输出:

remove_action( \'wp_head\', \'wp_generator\' );

相关推荐