XML WordPress 新闻源 - <br/> 不会显示

XML Newsfeed for WordPress - <br/> won't show

我正在尝试为 Wordpress 编写一个 XML-Newsfeed,它可以通过插件导入,然后放入可以编辑的文章部分等等。

这是我的:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE content>

<content>
<article id="1">
    <mainid>
        <![CDATA[DE20201201]]>
    </mainid>
    <titel>
        <![CDATA[Titel]]>
    </titel>
    <picture>
        <![CDATA[https://link.png]]>
    </picture>
    <article-content>
        <![CDATA[TEXT, JUST A LOT OF TEXT<br/> EVEN MORE TEXT]]>
    </article-content>
    <pubdate>2020-12-01 00:00:59</pubdate>
</article>
</content>

我的问题是元素中的“<br/>”在 Wordpress 中没有被解释为文章中的实际新行。

我完全不懂这些东西,我知道有像 xsl 和 xslt 这样的东西,但我不确定它们是如何工作的。

CDATA 未被解释为标记,因此您的 <br/> 仅被解释为 C字符 DATA .

改变

<article-content>
    <![CDATA[TEXT, JUST A LOT OF TEXT<br/> EVEN MORE TEXT]]>
</article-content>

<article-content>
    TEXT, JUST A LOT OF TEXT<br/> EVEN MORE TEXT
</article-content>

<article-content>
    <![CDATA[TEXT, JUST A LOT OF TEXT
EVEN MORE TEXT]]>
</article-content>

<article-content>
    <![CDATA[TEXT, JUST A LOT OF TEXT]]><br/> <![CDATA[EVEN MORE TEXT]]>
</article-content>

<br/> 解释为标记。

另见

也许也看看那个

并使用 <br/>

Line Feed LF: "&#xA;"
Carriage Return CR: "&#xD;"