サポート » 使い方全般 » カスタム投稿のタグと関連付けたい

  • 解決済 JunichiK

    (@junichik)


    いつもお世話になります。

    投稿記事のタグと、別のカスタム投稿記事のタグを関連付けて表示させたいのですが、うまくいきません。

    フォーラムの関連記事の表示方法についてを拝読させていただき、投稿記事同士での方法は分かったのですが、カスタム投稿のタグとの関連付けが分からないのです。

    何卒、ご教示のほどよろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • すみません、自己解決です。

    カスタム投稿なので、タグではなくタクソノミーでした。
    一応、コードを載せておきます。

    <?php
        $original_post = $post;
        $tags = wp_get_post_tags($post->ID);
        $tagIDs = array();
        if ($tags) {
            $tagcount = count($tags);
            for ($i = 0; $i < $tagcount; $i++) {
                $tagIDs[$i] = $tags[$i]->term_id;
            }
        $args=array(
        'post_type' => original_post_type',
        'original_tag' => $tagIDs,
        'post__not_in' => array($post->ID),
        'showposts'=>4,
        'caller_get_posts'=>1
        );
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() ) {
        while ($my_query->have_posts()) : $my_query->the_post(); ?>
            <li>
                <h4>
                    <a href="<?php the_permalink();?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>
                </h4>
            </li>
    <?php endwhile; wp_reset_query(); ?>
    <?php } } ?>

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「カスタム投稿のタグと関連付けたい」には新たに返信することはできません。