yeahcube

SearchEntriesプラグインで子カテゴリ内のエントリー抽出方法

0

another custom fieldプラグインとSearchEntriesプラグインを使い、
カテゴリ別ブログ記事リストのテンプレで、another custom fieldのチェックボックスにチェックの入ったエントリーを先頭に出力し、続いて子カテゴリーの全エントリーを出力したいと下記のようなテンプレを組んだのですが、どちらもチェックが入ったエントリーのみになってしまうのですがどのようにしたらよろしいでしょうか。
アドバイスをいただけましたら幸いです。

<MTSubCategories> 
<MTSetVarBlock name="catename"><MTCategoryLabel></MTSetVarBlock> 
<article> 
    <h2><$MTCategoryLabel$></h2> 
        <div class="entries"> 
            <MTSearchConditions> 
                <MTSearchConditionCategorySection> 
                    <MTSearchConditionCategory category="$catename"> 
                </MTSearchConditionCategorySection> 
                <$MTSearchConditionLike field="top" values="1"$> 
            </MTSearchConditions> 
            <MTIfNonZero tag="SearchLoadedEntryCount"> 
                <MTEntries><$MTEntryTitle$></MTEntries> 
            </MTIfNonZero> 

            <MTEntries><!--ここからMTSubCategoriesに属する全エントリーを出力したい-->
                <MTEntries><$MTEntryTitle$></MTEntries>
            </MTEntries>
        </div><!--entries-->
</article>
</MTSubCategories>

返信(2)

| 返信する
  • >yeahcubeさん
    こんにちは。

    以下のようにしてください。

    • MTSearchConditionsタグの前に「MTBackupEntries」というタグを追加します。
    • 検索結果を出力した後(MTIfNonZeroタグのブロックの後)に、「MTRestoreEntries」というタグを追加します。
  • 壱様

    お返事ありがとうございます。
    動作確認させていただきました!

返信する


カテゴリグループ

OpenID対応しています OpenIDについて