我对WordPress的开发还比较陌生。我的帖子的结构是帖子标题,下面是视频,后面是文本。我的客户端提供的视频是JavaScript标记。我希望通过归档页面实现的是在类别标题下显示第一篇文章中的视频。
我注意到,当发布帖子时,JavaScript被包装在p标记中,因此我试图用p来分隔\\u内容,但没有得到我想要的结果。
这是我在函数中使用的代码。php。
function the_post_video($post_id=NULL) {
global $post;
$target_post = $post;
if($post_id !== NULL)
$target_post = get_post($post_id);
$matches = null;
if(preg_match(\'/<script(.*?)\\\\/?>(<\\\\/script>)?/s\', $post->content, $matches)) {
return $matches[0];
}
return \'\'; // return empty if no iframe found.
}
注意:当前该站点不是实时站点。
非常感谢您的帮助。