2012-08-16 105 views
0

我有一个简单的代码:如何在wordpress中有帖子ID时删除iframe?

function filter_widgets($content) { 
    global $post; 
    if($post->ID = 1210) { 
     $content = preg_replace('/<p>\s*(<iframe .*>*.<\/iframe>)\s*<\/p>/iU', '', $content); 
    } 
    return $content; 
} 
add_filter('the_content', 'filter_widgets'); 

但是,当运行=帖子ID 1210是结果不能IFRAME,如何解决呢?

回答

0

试试这个

$content = preg_replace("/(<iframe[^<]+<\/iframe>)/", '', $content);