add_filter( \'the_content\', \'filter_content\' );
function filter_content( $content ){
if ( is_single() ){
$new_content = str_replace( \'for\', \'FOR\', $content );
return $new_content;
}
else
{
return $content;
}
}
试试这个。我已尝试在单个帖子上替换\\u内容。它正在替换,但不在索引页上,因为
is_single()
条件
你可以根据需要调整它。
您的代码的问题是您正在接受$content
作为参数并返回ob_get_clean()
. 你应该回去$content
在这种情况下,调整后。
按照上述准则,我已接受$content
, 调整后返回$new_content
.