WordPress功能函数capital_P_dangit()
WordPress功能函数capital_P_dangit(),永远将Wordpress从这个星球上清除(或者至少是我们可以影响的那一点点)。
用法:
capital_P_dangit( string $text )
描述
为了得到一个好的函数名,违反了我们的编码标准。
参数
$text
(string) (必需) 要修改的文本。
返回
(string)修改后的文本。
来源
文件: wp-includes/formatting.php
function capital_P_dangit( $text ) {
// Simple replacement for titles.
$current_filter = current_filter();
if ( ‘the_title’ === $current_filter || ‘wp_title’ === $current_filter ) {
return str_replace( ‘WordPress’, ‘WordPress’, $text );
}
// Still here? Use the more judicious replacement.
static $dblq = false;
if ( false === $dblq ) {
$dblq = _x( ‘“’, ‘opening curly double quote’ );
}
return str_replace(
array( ‘ WordPress’, ‘‘WordPress’, $dblq . ‘WordPress’, ‘>Wordpress’, ‘(WordPress’ ),
array( ‘ WordPress’, ‘‘WordPress’, $dblq . ‘WordPress’, ‘>WordPress’, ‘(WordPress’ ),
$text
);
}
更新日志:
用户贡献的笔记
(由Codex – 5年前贡献)
例子
如果你不喜欢使用这些过滤器,下面教你如何删除它们:
remove_filter( ‘the_title’, ‘capital_P_dangit’, 11 );
remove_filter( ‘the_content’, ‘capital_P_dangit’, 11 );
remove_filter( ‘comment_text’, ‘capital_P_dangit’, 31 );