У меня есть RSS-канал, который должен включать в себя любые сообщения, которые не имеют какой-либо из этих признаков:MovableType: Возможно ли иметь RSS, который исключает две категории?
- Тег «conferencebox»
- категории «Появления»
- категория «Appearances_Archive»
То есть ... любое из этих качеств означает, что оно не должно быть в 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
Когда я уменьшить его:
<MTEntries category="NOT Appearances" tag="NOT @conferencebox" lastn="15">
он работает, как ожидалось (я получаю Appearances_Archive), но остальные исключены.
Я пробовал переименовать категорию так, чтобы в ней не было «_», но это не устраняет проблему.
Если изменить его на:
<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 Пакет 1,92, Professional Пакет 1,72
Это не работает. Должно быть какое-то другое неизвестное. Я собираюсь подождать следующего релиза и повторю попытку. – TomOnTime
Это личный или некоммерческий сайт? Если это так, и вы предоставите доступ, я могу проверить его и посмотреть, не вышло ли что-нибудь ... похоже, проблема может быть сложной, хотя, поскольку тот же код работал отлично для меня. –