WP Bakery Page Builder(以前称为Visual Composer)是一个在Code Canyon市场上非常受欢迎的WordPress插件。 它还内置了很多设计好的页面布局模板,以允许用户以想要的任何方式完全自定义自己的网站。但是,我觉得插件在head中添加了一个generator标签很不爽。如何删除head部分源代码中 页面编辑器(WP Bakery Page Builder) Meta generator这个信息标签呢?
分享几个快速删除此标签的不同版本的代码,具体取决于安装WP Bakery Page Builder/Visual Composer版本。 请在主题的functions.php中仅添加其中的一个代码。 如果不起作用,请换其他的代码测试看看。
删除VC Generator#1代码:
add_action('wp_head', 'myoverride', 1);
function myoverride() {
if ( class_exists( 'Vc_Manager' ) ) {
remove_action('wp_head', array(visual_composer(), 'addMetaData'));
}
}
删除VC Generator#2代码:
//remove a metatag (Powered by Visual Composer) from the wordpress
add_action('init', 'optimize_fixwp_head', 100);
function optimize_fixwp_head() {
remove_action('wp_head', array(visual_composer(), 'addMetaData'));
}
删除VC Generator#3代码:
//remove vc generator
add_action('wp_head', 'novcgen', 1);
function novcgen() {
if ( class_exists( 'Vc_Base' ) ) {
remove_action('wp_head', array(visual_composer(), 'addMetaData'));
}
}
或者您可以简单地编辑插件的核心文件。 转到/wp-content/plugins/js_composer/include/classes/core/class-vc-base.php(第659行左右)并替换以下行:
public function addMetaData() {
echo '<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>' . "\n";
替换为
public function addMetaData() {
echo '' . "\n";
如果您选择编辑核心文件,则必须在插件更新后再次重新编辑修改。
关注微信公众号themebest
- 第一时间获取主题更新动态,优惠信息
- WordPress动态、教程分享