27
如何在没有HTML包装器的情况下保存DOMDocument的HTML?
我是下面的函数,我正在努力输出DOMDocument,而没有在内容输出之前附加XML,HTML,body和p标签包装器。建议的修复方法: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); 仅当内容中没有任何块级元素时才起作用。但是,这样做时,如下面的示例中带有h1元素的示例一样,saveXML的结果输出将被截断为... <p>如果你喜欢</ p> 我已经指出此帖子是一种可能的解决方法,但我不明白如何将其实现到此解决方案中(请参阅下面的注释尝试)。 有什么建议? function rseo_decorate_keyword($postarray) { global $post; $keyword = "Jasmine Tea" $content = "If you like <h1>jasmine tea</h1> you will really like it with Jasmine Tea flavors. This is the last ocurrence of the phrase jasmine tea within the content. If there are …