在 mailchimp 中,如果它有帖子,你如何只显示 RSS 提要块的标记?

Posted

技术标签:

【中文标题】在 mailchimp 中,如果它有帖子,你如何只显示 RSS 提要块的标记?【英文标题】:In mailchimp how do you only display markup for an RSS feedblock if the it has posts? 【发布时间】:2020-08-08 05:22:24 【问题描述】:

我试图在 RSS 提要块上方显示标题,但有时提要没有任何帖子,在这种情况下我不希望显示标题。

*|FEEDBLOCK:http://feeds.bbci.co.uk/news/rss.xml|*
    *|IF:FEEDITEMS|*
        <h1>A Lovely Feed Title<h1>
    *|END:IF|*

    *|FEEDITEMS:[$count=10]|*
        <p><strong>*|FEEDITEM:TITLE|*</strong></p>
        <p>*|FEEDITEM:DATE:l  j F|*</p>
        <p>*|FEEDITEM:CONTENT_FULL|*</p>
        <p><a href="*|FEEDITEM:URL|*">Watch on Parliament</a></p>
    *|END:FEEDITEMS|*
*|END:FEEDBLOCK|*

我已经尝试过这个和其他一些方法,但都失败了

【问题讨论】:

【参考方案1】:

这是一个非常可怕的 hack,但如果它有效,它并不愚蠢!

*|FEEDBLOCK:http://feeds.bbci.co.uk/news/rss.xml|*
    *|FEEDITEMS:[$count=1]|*
        <h1>A Lovely Feed Title<h1>
    *|END:FEEDITEMS|*
*|END:FEEDBLOCK|*

*|FEEDBLOCK:http://feeds.bbci.co.uk/news/rss.xml|*
    *|FEEDITEMS:[$count=10]|*
        <p><strong>*|FEEDITEM:TITLE|*</strong></p>
        <p>*|FEEDITEM:DATE:l  j F|*</p>
        <p>*|FEEDITEM:CONTENT_FULL|*</p>
        <p><a href="*|FEEDITEM:URL|*">Watch on Parliament</a></p>
    *|END:FEEDITEMS|*
*|END:FEEDBLOCK|*

【讨论】:

以上是关于在 mailchimp 中,如果它有帖子,你如何只显示 RSS 提要块的标记?的主要内容,如果未能解决你的问题,请参考以下文章

MailChimp RSS 活动:强制包含旧帖子

使用Mailchimp RSS仅发送最后发布

带有mailchimp的Angular2帖子

Mailchimp RSS广告系列仅包含1个帖子

如何在 mailchimp 中使用更高级别的 pygments 语法

自动将过去 7 天的帖子包含在 MailChimp RSS 活动的 FEEDBLOCK 中