这里几乎没有可能:
索引中的。您找到的phpthe_content()
并将其替换为:
$content = get_the_content( $more_link_text, $strip_teaser );
$content = apply_filters( \'the_content\', $content );
$content = str_replace( \']]>\', \']]>\', $content );
$replace = array(
\'autoplay=""\' => \'\'
);
$text = str_replace(array_keys($replace), $replace, $text);
echo $text;
您是否尝试将这段代码放入索引中。php?也许你有它的功能。php,所以它将始终运行,但将其放在索引中。php可能会导致它只在那里应用
正如@honk31所说,您可以在函数中测试您所在的页面。如果您希望稍后在其他页面上应用此行为,这可能会很好。例如。
function replace_ap($text){
if (is_home()) {
$replace = array(
\'autoplay=""\' => \'\'
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
} else {
return $text;
}
}
add_filter(\'the_content\', \'replace_ap\');