ショウジンブログ on Hatena

“お芝居をしないと、この社会では異邦人として扱われるほかない”

ページのスラッグを取得して出力する@WordPress

f:id:showjinx:20160615144649p:plain

上記は固定ページの例。

この固定ページのスラッグは「jp」で、これを取得して出力するには以下のコードを使う。

<?php echo attribute_escape( $post->post_name ); ?>

リンクURLに含む必要がある場合等、使えます。

*親子関係を持つ場合、その親のスラッグはこのやり方では取得できないので注意
(例えば、固定ページで「japanese」を親に持つ「jp」は「jp」だけで「japanese/jp」を取得することはできない)

*但し、条件文で判別する際には指定可能