サポート » 使い方全般 » カテゴリー名と記事タイトルの一覧の表示について【バージョン2.6.2の場

  • WordPress初心者です。
    いつも参考にさせていただいております。

    サイドメニューにカテゴリー名と記事タイトルの一覧を
    表示する方法を下記のページを参考に設定いたしました。

    [解決済み] カテゴリー名&記事タイトルの一覧
    http://ja.forums.wordpress.org/topic/3981?replies=4

    コードは以下の通りです。

    <?php $args=array('orderby' => 'name', 'order' => 'ASC' , 'include' => '22,23');$categories=get_categories($args);echo '<ul class="st-tag-cloud">';foreach($categories as $category) {echo '<li><a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '"' . '>' . $category->name.'</a>'; ?>
    <ul>
    <?php global $post;$myposts = get_posts('numberposts=3&category=' . $category->term_id);foreach($myposts as $post) : setup_postdata($post);?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endforeach; ?>
    </ul>
    </li>
    <?php } echo '</ul>'; ?>

    WordPressのバージョン「2.6.2」で表示したいのですが、
    うまくいきません。
    特にエラーもでているわけでもなく、
    ソースを見ても何も書き出されていません。

    いろいろ調べてみたのですが、
    お手上げ状態でして。。

    説明不足でしたら申し訳ありません。
    ご教示いただけるとありがたく思います。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • 大変申し訳ありませんが、私のこのレス削除していただきますでしょうか?
    回答間違えておりましたorz

    私のお粗末なレスを残したままレスを重ねることに気恥ずかしさとためらいを感じつつ…、
    でも少しだけ(セルフ)フォローを…汗。

    手前の環境下でご提示のコードを記述してみたところ正しく表示されました。
    カテゴリー名と記事タイトルのみならば、setup_postdata($post);の記述なしでも表示されるようですね。
    また、コード内でWPのバージョンがネックになるところもなさそうです。

    ですので、プラグインやら、このコード周りの記述の仕方やらが絡んで表示されていない可能性が高いと思われます。

    トピック投稿者 melancholy

    (@melancholy)

    akihiroさま

    ご回答とフォローありがとうございます。
    また、お返事が遅くなりまして申し訳ありません。

    setup_postdata($post);の記述なしでもいけるのですね。
    勉強になりました。

    別の環境で使用しているWP3.1で試したところ確かに表示されました。
    ご指摘のプラグインやコードを一度見直してみたいと思います。

    お手数をおかけいたしました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カテゴリー名と記事タイトルの一覧の表示について【バージョン2.6.2の場」には新たに返信することはできません。