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

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

主页 \ WordPress插件 \ 如何删除(WP Bakery Page Builder) Meta generator标签

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";

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

站长: ThemeBest 本站承接 WordPress/DedeCMS等系统建站、仿站、开发、定制等服务!

相关文章

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