WordPressの記事一覧(アーカイブ)でスラッグを表示する

  • 公開日:2017/2/7
  • 最終更新日:2017/2/6
この記事は最終更新日から2年以上が経過しています。

アーカイブでスラッグを表示させることがあったので、その方法をメモ。

archive.phpでループを回す際にスラッグを取得すればOK

<?php if (have_posts()) : ?>
	<ul class="post_list">
	<?php 
	while ( have_posts() ) : the_post();
		// スラッグ取得
		$post = get_page($page_id);
		$slug = $post->post_name;
	?>
		<li>
			<p class="post_slug">slug: <?php print abs($slug); ?></p>
			<p class="post_title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
		</li>
	<?php endwhile; ?>
	</ul>
<?php endif; ?>