初めての方にもWordPressをわかりやすく説明

初心者向けワードプレス作成方法とネットビジネスネタのメモサイト

MovableTypeを凌ぐ無料ブログツールWordPressの基本操作、カスタマイズ方法、プラグインなどの情報を提供

アーカイブを表示する<?php the_archives(); ?>

2007-12-04

アーカイブを表示するテンプレートタグが
<?php the_archives(); ?>
です。

デフォルトは月別アーカイブで日付ページへのリンクがはられ、リスト形式<li>でマークアップ表示されます。


<ul>
 <?php the_archives(); ?>
</ul>

このテンプレートタグはパラメータ挿入ができます。

<?php the_archives(‘①’,’②’,’③’,’④’,’⑤’,⑥); ?>

①type
 アーカイブの種類を指定
  monthly    ・・・ 月別(デフォルト)
  weekly     ・・・ 週別
  daily      ・・・ 日別
  postbypost ・・・ 投稿記事

②limit
 表示する数を指定(数値入力)

③format
 表示形式を指定
  html    ・・・ リスト形式<li>でマークアップ(デフォルト)
  option  ・・・ プルダウン形式<option>でマークアップ
  link     ・・・ リンク形式<link>の属性値
  custom  ・・・ マークアップなし

④before
 アーカイブの前に表示する文字を指定
 formatが、html、customのみ有効

⑤after
 アーカイブの後に表示する文字を指定
 formatが、html、customのみ有効

⑥show_post_count
 記事数の表示、非表示を指定
 月別アーカイブmonthlyのみ有効
  TRUE   ・・・ 表示 
  FALSE  ・・・ 非表示(デフォルト)

例えば、最新の月別アーカイブ10個を記事数も一緒にリスト形式で表示したいときは次のように記述します。


<ul>
 <?php the_archives('','10','','','',TRUE); ?>
</ul>

また、<?php wp_get_archives(); ?>も同じ役割を果たしますが、パラメータの入力方法が変わります。

<?php the_archives(‘①&②&③&④&⑤&⑥’); ?>

例えば、最新の投稿記事10個をリスト形式で表示したいときは次のように記述します。
パラメータを入力する順番は任意でかまいません。


<ul>
 <?php the_archives('type=postbypost&limit=10'); ?>
</ul>

  タグ: ,

-スポンサーサイト-


コメント

コメントはございません。

コメントを投稿する

-スポンサーサイト-

HOME » WordPressカスタマイズ編 » テンプレートタグ » アーカイブを表示する<?php the_archives(); ?>
Google