假设您的内容在变量中$content
首先,可以使用删除所有html标记wp_strip_all_tags
:
$new_content = wp_strip_all_tags( $content );
然后,您需要使用
substr
:
$new_content = substr( $new_content, 0, 200 );
要检索YouTube视频,您需要使用
preg_match
:
preg_match( \'/(<iframe.*?src="(.*?youtube.*?)".*?<\\/iframe>)/\', $html, $matches );
if ( $matches ) {
$iframe = $matches[1];
$url = $matches[2];
}
(我不确定您是想要嵌入iframe还是src URL,所以我已经包含了两者的匹配。)