如何删除(WP Bakery Page Builder) Meta generator标签

页面编辑器 (WP Bakery Page Builder) Meta generator标签信息如何使用代码快速删除

主页 \ WordPress \ WordPress插件 \ 如何删除(WP Bakery Page Builder) Meta generator标签
最后更新:
浏览量: 1,431
作者:
评论: 0

WP Bakery Page Builder(以前称为Visual Composer)是一个在Code Canyon市场上非常受欢迎的WordPress插件。 它还内置了很多设计好的页面布局模板,以允许用户以想要的任何方式完全自定义自己的网站。但是,我觉得插件在head中添加了一个generator标签很不爽。如何删除head部分源代码中 页面编辑器(WP Bakery Page Builder) Meta generator这个信息标签呢?

页面编辑器 (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";

如果您选择编辑核心文件,则必须在插件更新后再次重新编辑修改。

相关文章

大神,别默默的看了,快来点评一下吧!:)

微信
添加站长微信

微信扫一扫,联系我们

关注
关注公众号

关注微信公众号