ワードプレスの投稿や固定ページのスラグを取得するPHPコードをご紹介します。
スラグとは?
スラグとは、ワードプレスでよく使われる用語ですが、ドメインに続く、ワードプレスの投稿や固定ページのURLの文字列の事であり、一意の名称という意味合いもあります。
例としましてスラグは最後の/以下の部分で使われている文字列です。
https://wp-doctor.jp/blog/mypostname
固定ページのスラグを取得するPHPコード
このワードプレスのスラグをテーマやプラグイン等のPHPコードから取得する方法をご紹介します。
$post_id = 5; //スラグを取得したい投稿のID $post = get_post($post_id); $slug = $post->post_name;
ワードプレスのループの間であれば、下記のようなコードでも取得可能です。
global $post; $slug = $post->post_name;
WordPress ワードプレスのテーマやプラグインの改造・修正・カスタマイズのご依頼・ご相談はWPドクターまでお気軽にお送りください