我使用get_post()函数来获取特定的帖子内容。但是,我无法制作自动嵌入视频。
这是代码
<?php
$post_id = 110;
$queried_post = get_post($post_id);
$content = $queried_post->post_content;
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
echo $content;
?>
我想让它自动检测youtube链接并启用嵌入视频。 样本内容是
Check out this cool video:
http://www.youtube.com/watch?v=nTDNLUzjkpg
That was a cool video.
答案 0 :(得分:2)
我自己没试过,但这是我可以告诉你的:
get_post()
也会这样做,但我无法在文档中对此进行验证。也许您可以使用query_posts()(不会抑制过滤器)或get_posts()
suppress_filters=>false
来测试此内容。