投稿、カスタム投稿タイプのアーカイブリンクをプルダウンにする方法

  • 10837
    views
  • このエントリーをはてなブックマークに追加
  • follow us in feedly

月間アーカイブのテキストリンクを「プルダウンメニュー」に変更する方法のまとめです。

今回は、通常投稿における月間アーカイブリンクに加えて、カスタム投稿タイプの月間アーカイブリンクもプルダウン形式で出力してみようと思います。

投稿の月間アーカイブをプルダウン

<select name="archive-dropdown" onChange='document.location.href=this.options[this.selectedIndex].value;'> 
<option value=""><?php echo attribute_escape(__('月を選択してください')); ?></option> 
<?php wp_get_archives (array(
'type' => 'monthly',
'format' => 'option',
'show_post_count' => '1'
));
?>
</select>
※上記5 行目の ‘format’ => ‘option’ でプルダウンメニューとして出力します。
また、上記6 行目の ‘show_post_count’ => ‘1’ で、その月の投稿記事数を(12)などのように表示させることができます。


カスタム投稿タイプの月間アーカイブをプルダウン

<select name="archive-dropdown" onChange='document.location.href=this.options[this.selectedIndex].value;'> 
<option value=""><?php echo attribute_escape(__('月を選択してください')); ?></option> 
<?php wp_get_archives (array(
'post_type' => 'ポストタイプ',
'type' => 'monthly',
'format' => 'option',
'show_post_count' => '1'
));
?>
</select>
※上記4 行目の「ポストタイプ」の所は、環境に合わせて変更します。

  • 10837
    views
  • このエントリーをはてなブックマークに追加
  • follow us in feedly

この投稿と関連する記事一覧

この記事に関するコメント

コメントを残す