プログラミングの学習ならUdemyがおすすめです!詳細はこちら

【wordpress】ループ内外に投稿ページのリンクを取得・出力

はじめまして!

WEB制作会社で働いてる現役WEBコーダーです。

今回はループ内、ループ外で投稿ページのリンクを取得する方法をご紹介します

ループ内で投稿のリンクを出力する

<?php the_permalink(); ?>

ループ内でthe_permalink関数を使うとループ処理されている投稿URLを出力できます

よく下記のように使用します。

<a href="<?php the_permalink()">文字列</a>

ループ外で投稿のリンクを出力する

<?php echo get_permalink(); ?>

現在見ているページのURLを出力します。

出力したい場合はechoが必要なので覚えておきましょう!

また引数に記事IDを指定することで指定のURLも取得できます。

例:記事ID6番の投稿ページを取得したい場合

<?php echo get_permalink(6); ?>
上記のように書くことで投稿ID6番のURLを取得して出力します。

コメントを残す

メールアドレスが公開されることはありません。