DLSellerコンテンツファイル選択時のタグ取得方法

フォーラム 拡張プラグイン DLSellerコンテンツファイル選択時のタグ取得方法

タグ: 

  • このトピックには0件の返信、1人の参加者があり、最後にmiyaにより6年、 4ヶ月前に更新されました。
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • 投稿者
    投稿
  • #84676
    miya
    参加者

    拡張プラグイン「DLSeller」について質問です。
    物販とコンテンツファイルに同じタグを設定した場合、コンテンツファイルと物販でタグを分ける方法は、ありますか?

    ・やりたい事
    仮に「商品」というタグを、物販とコンテンツファイル、2つの商品に設定します。
    商品のタグ検索で、コンテンツファイルのみタグ検索出来るようにしたいです。

    下記のコードの説明
    「get_terms」で取得し、タグの名前と、タグの数を表示しています。
    下記のコードでは、物販とコンテンツファイルのタグが表示されています。
    わかる方いましたら教えてほしいです。

    
                                    <div class="inner hidden">
                                        <ul class="clearfix tag_list">
                                            <?php
                                            $original_query = $wp_query;
                                            $tag_all = get_terms("post_tag", "fields=all&get=all");
                                            foreach ($tag_all as $value):
                                                ?>
                                                <?php
                                                $posts = get_posts('cat=54&numberposts=1&tag=' . $value->slug);
                                                global $post;
                                                ?>
                                                <?php foreach ($posts as $post): ?>
                                                    <?php $tag_link = get_tag_link($value->term_id); ?>
                                                    <li>
                                                        <a href='<?php echo $tag_link ?>?search=search_la'>
                                                            <span class="tag"><?php echo $value->name; ?></span>
                                                            <span class="count"><?php echo $value->count; ?></span>
                                                        </a>
                                                    </li>
                                                <?php endforeach; ?>
                                                <?php
                                            endforeach;
                                            $wp_query = $original_query;
                                            wp_reset_postdata();
                                            ?>
                                        </ul>
                                    </div>
    
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • このトピックに返信するにはログインが必要です。