• 解決済 macro1976

    (@macro1976)


    お世話になっております。

    ヘッダ部分にある「ブログ」というメニューをクリックすると、ブログ記事一覧ページを通らずに、最新の単一記事にリンクしたいのですが、うまくいきません。

    <a href="<?php the_permalink(); ?>">ブログ</a>

    上記だと、TOPページではうまく最新記事へリンクしてくれますが、下層に入った際は今閲覧しているページのアドレスを取得してしまいます。

    どのようにすれば、直接単一記事へリンクできますでしょうか?

    ご教授、お願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    ヘッダ部分にある「ブログ」というメニュー

    は、テーマに直書きってことでいいでしょうか?

    get_postsで最新の1件を取得するって指定をしといて、その中で<a href="<?php the_permalink(); ?>">ブログ</a>を使えば、出来そうなきがします。

    トピック投稿者 macro1976

    (@macro1976)

    ありがとうございます!

    <?php
    $myposts = get_posts('numberposts=1&category=blog');
    foreach($myposts as $post) :
    ?>
    <a href="<?php the_permalink(); ?>">ブログ</a>
    <?php endforeach; ?>

    上記コードで、どのページからも直接単一記事へリンクすることができました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「記事一覧ページを通らずに最新単一記事にリンクしたい」には新たに返信することはできません。