我对你的主题没有更多的了解,只能进行一些猜测。您作为摘录输入了什么,您当前看到的摘录输出是什么,预期输出是什么?您是否看到该URL显示在摘录中,还是正在删除?
Oembed您确定要在$wp_embed
?
global $wp_embed;
add_filter( \'the_excerpt\', array( $wp_embed, \'autoembed\' ), 9 );
您是否使用短代码?
由于一些冲突和处理所需的顺序[embed]
短代码有some hacks 让事情正常运转。您可能需要模仿相同的方法才能使其用于摘录。
// untested code: it may not be this simple, I haven\'t done it before
global $wp_embed
add_filter( \'the_excerpt\', array( $wp_embed, \'run_shortcode\' ), 9 );
add_shortcode( \'embed\', \'__return_false\', 9 );
add_filter( \'the_excerpt\', array( $wp_embed, \'autoembed\' ), 9 );
您的模板是否使用
the_excerpt()
还是依靠
the_content()
, 还是使用
get_the_excerpt()
?
这些都是在不同阶段执行不同操作的不同功能,可能需要修改处理。
global $wp_embed;
add_filter( \'get_the_excerpt\', array( $wp_embed, \'autoembed\' ), 9 );
如果不知道更多信息,我只能建议您键入的内容可能有误,或者您的嵌入不大于您使用的设置,因此不会缩小。
// use an underscore(_), not a hyphen(-)
// like this
$content_width = 600;
// not this
$content-width = 600;