• 現在関連記事を表示するプラグイン「YARPP」を使用し、サムネイル画像付きのテキストリンクを表示しています。
    YARPPのテンプレートには以下のコードを記述しています。(見やすくするために関係ない部分は省略しています)

    <?php if ($related_query->have_posts()):?>
    <p>関連記事を表示する</p>
    <?php while ($related_query->have_posts()) : $related_query->the_post(); ?>
    <a href="<?php the_permalink() ?>">
    <img src="<?php bloginfo('wpurl');?>/wp-content/uploads/<?php echo c2c_get_custom('画像');?>" />
    </a>
    <a href="<?php the_permalink() ?>">
    <?php the_title(); ?>
    </a><br />
    <?php endwhile; ?>

    ————–
    それぞれの記事内で使用している画像ファイル名はカスタムフィールドへ入れています。
    まず記事内で使用しているカスタムフィールドの画像を表示、
    その後ろにテキストリンクを表示。というコードになっています。
    ————–

    この状態で問題なく使用できていたのですが
    最近「WordPress Related Post for Japanese」の方が精度が高いことを知り
    使ってみようと思いましたがコードの記述方法が違いうまくいきません。

    http://another.maple4ever.net/archives/703/を参考に

    <?php $jrelateds = jrelated_get_array(get_the_ID()); ?>
    <?php foreach($jrelateds as $post_id=>$jrelate) { ?>
    <a href="<?php echo $jrelate['link']; ?>"><?php echo $jrelate['title']; ?></a>
    <?php } ?>

    と記述すればテキストリンクは生成されますが
    ループの仕方(?)が違いカスタムフィールドの画像をどういった風に記述すればいいのかわかりません。

    「WordPress Related Post for Japanese」でも「YARPP」の様に以下のループのさせ方で表示させることはできないのでしょうか。

    <?php if (have_posts()):?>
    <?php while (have_posts()) : the_post(); ?>
    <?php endwhile; ?>

  • トピック「WordPress Related Post for Japaneseの記述方法について」には新たに返信することはできません。