MovableType:是否有可能有一个不包括两个类别的RSS?

MovableType:是否有可能有一个不包括两个类别的RSS?,rss,movabletype,Rss,Movabletype,我有一个RSS提要,其中应该包括任何不具有以下任何属性的帖子: “会议箱”的标签 “外观”一类 “外观和档案”类别 那就是。。。这些品质中的任何一个都意味着它不应该出现在RSS提要中 我试过这个: <MTEntries category="NOT Appearances AND NOT Appearances_Archive" tag="NOT @conferencebox" lastn="15"> 但我得到了这个错误: Publish error in template 'R

我有一个RSS提要,其中应该包括任何不具有以下任何属性的帖子:

  • “会议箱”的标签
  • “外观”一类
  • “外观和档案”类别
  • 那就是。。。这些品质中的任何一个都意味着它不应该出现在RSS提要中

    我试过这个:

    <MTEntries category="NOT Appearances AND NOT Appearances_Archive" tag="NOT @conferencebox" lastn="15">
    
    
    
    但我得到了这个错误:

    Publish error in template 'RSS': Error in <mtEntries> tag: You have an error in your 'category' attribute: NOT Appearances AND NOT Appearances_Archive
    
    模板“RSS”中的发布错误:标记中的错误:您的“类别”属性中有错误:非外观和非外观\u存档 当我将其简化为:

    <MTEntries category="NOT Appearances" tag="NOT @conferencebox" lastn="15">
    
    
    
    它按预期工作(我得到了存档帖子的外观),但其他的都被排除在外

    我尝试重命名该类别,使其不包含“\u1”,但这并不能解决问题

    如果我将其更改为:

            <MTEntries category="NOT Appearances AND NOT appearancesarchive" tag="NOT @conferencebox" lastn="15">
    
    
    
    我没有收到任何错误,但是RSS提要仍然包含“appearancesarchive”帖子

    这也不会出现错误,但不会产生我想要的RSS提要:

            <MTEntries category="NOT (Appearances OR appearancesarchive)" tag="NOT @conferencebox" lastn="15">
    
    
    
    我已经尝试了CamelCase、小写、带和不带“\”的各种组合。不走运


    版本:Movable Type Pro版本5.2.3,带有:Community Pack 1.92,Professional Pack 1.72是的,这是可能的,我相信您的第一次尝试应该会成功

    我使用4.37测试了一次安装。这很好:

    <mt:Entries lastn="10" categories="NOT Personal AND NOT Conversations">
    
    所以我现在不知道你为什么会犯这个错误,但我把它作为一个答案发布,因为它回答了你标题中的问题


    你能提供完整模板文本的链接吗?也许是您可能安装的非标准插件的列表?

    这里不起作用。一定还有其他未知因素影响着它。我将等待下一个版本并重试。这是个人网站还是非营利网站?如果是这样的话,你会允许访问,我可以检查一下,看看有没有什么突出的地方……听起来问题可能很复杂,因为同样的代码对我来说很好。
    <MTEntries category="NOT Appearances AND NOT Appearances_Archive" tags="NOT @conferencebox" lastn="15">
    <mt:EntryIfCategory><mt:EntryIfTagged><mt:EntryID> CATS: <mt:EntryCategories glue=","><mt:CategoryLabel></mt:EntryCategories> TAGS: <mt:EntryTags glue=","><mt:TagName></mt:EntryTags></mt:EntryIfTagged></mt:EntryIfCategory></mt:Entries>
    
    ➜  Projects  git clone https://github.com/movabletype/movabletype.git
    Cloning into 'movabletype'...
    remote: Counting objects: 91433, done.
    remote: Compressing objects: 100% (27561/27561), done.
    remote: Total 91433 (delta 63969), reused 89691 (delta 62257)
    Receiving objects: 100% (91433/91433), 41.49 MiB | 811 KiB/s, done.
    Resolving deltas: 100% (63969/63969), done.
    ➜  Projects  cd movabletype
    ➜  movabletype git:(master) git diff 122a610d87e8fcc95b3534970d3d2346b88f8256 master -- lib/MT/Template/Tags/Entry.pm > diff.txt
    ➜  movabletype git:(master) ✗ cat diff.txt
    diff --git a/lib/MT/Template/Tags/Entry.pm b/lib/MT/Template/Tags/Entry.pm
    index c431b1a..89d5caf 100644
    --- a/lib/MT/Template/Tags/Entry.pm
    +++ b/lib/MT/Template/Tags/Entry.pm
    @@ -1,4 +1,4 @@
    -# Movable Type (r) Open Source (C) 2001-2012 Six Apart, Ltd.
    +# Movable Type (r) Open Source (C) 2001-2013 Six Apart, Ltd.
     # This program is distributed under the terms of the
     # GNU General Public License, version 2.
     #