MTEntriesにtag属性を使い、特定のエントリーを非表示にするべく、tag="NOT notop"と記述したところ、「タグにエラーがあります:NOT notop」と再構築エラーが出ます。(画像参照)
NOTを外すと普通にnotopのみ抽出表示されるため、原因が全く不明です。
ちなみにインデックステンプレートでincludeしているモジュール内に記述しています。
MTEntryIfTaggedは、全てのエントリーにタグを付けなければならなくなるため不可です。
原因・解決策の分かる方、助力をお願いします。
エントリーに該当するタグは入っていますか?
(タグを使った記事を書いてありますか?)
ソースに間違いがなければ
たぶん、それが理由かと・・・・(以下のサイトで同じ経験しましたので・・・)
https://www.mishin-shop.co.jp/
URLはダミー?です。(このサイトでもタグを使っています。1位2位3位・・・といった)
以前カテゴリーのNOT指定で試したときは、category="NOT notop"ではなく、category="NOT(notop)"とすればうまく行きました。
http://www.zelazny.mydns.jp/archives/000718.php
tag="NOT(notop)"としてみたら、どうでしょうか?
回答ありがとうございます。
自分の質問文に欠けていましたが、tag="NOT(notop)"という指定も既に試していましたがエラーになりました。
今まで別のMTではごく当たり前に出来ていた簡単な方法だけに、かえって原因の見当がつきません。
回答ありがとうございます。
質問の通りNOTを外すことで該当タグの入ったエントリーは表示されていますので、エントリー側の不備は無いと思います。
テスト段階のため、エントリー自体もほんの一文とカテゴリとタグの指定をしているだけなので、おかしな記述をしているということも考えられません。