我一直在努力寻找一种方法,不让插件WPML 输出以下内容<meta name="generator" content="WPML ver:2.8.1 stt:3,1;0" />
标记入<head>
通过theme的帮助function.php
:
它被叫进来了sitepress.class.php
从第255行开始
if ( !is_admin() ) {
add_action( \'wp_head\', array( $this, \'meta_generator_tag\' ) );
}
这个具体问题已经问过一次了
WPML forum.我尝试过:
/* ::: Disable WPML Meta Generator Tag ::: */
if ( ! is_admin() ) {
remove_action( \'wp_head\', \'meta_generator_tag\', 20 );
}
add_filter( \'meta_generator_tag\', \'theme_generator_tag\' );
function theme_generator_tag() {
return false;
}
--没有成功
SO网友:Max Yudin
试试这个(注意不同remove_action()
:
if(!is_admin()){
remove_action( \'wp_head\', array($sitepress, \'meta_generator_tag\') );
}
add_filter( \'meta_generator_tag\', \'theme_generator_tag\' );
function theme_generator_tag() {
return false;
}
它适用于2.0.4.1及之前的版本,但未对较新版本进行测试。