Home > , , > WordPressで過去のエントリーリスト

WordPressで過去のエントリーリスト

  • 2008-02-04 (月) 10:35
add to hatena hatena.comment (2) add to del.icio.us (1) Total: 3

過去のエントリーリストを作りたいと思っていました。各エントリーのタイトルだけズラーッと並んでいる雰囲気です。

実現するには、2つのプラグインをインストールする必要があります。以下にその手順を。

導入手順
  1. Smart Archivesというプラグインを、自分のWordPressのバージョンにあったソースをGet the sourceからダウンロード。
  2. ダウンロードしたファイルの拡張子を.phpsから.phpにリネーム。
  3. ファイルをpluginsディレクトリにアップロード。
  4. WordPressの管理画面からSmart Archivesを有効にする。
  5. runPHPrunPHP日本語版)というプラグインをダウンロードし、pluginsディレクトリにアップロード。
  6. WordPressの管理画面からrunPHPを有効にする。
  7. WordPressの管理画面からページ作成を開き、ページ内容に<?php smartArchives('list',''); ?>と書き込む。
  8. ページ作成画面の右下にrunPHPという項目が出来ているので、そこのrun PHP code?にチェックを入れる。
  9. 適当なタイトルと投稿スラッグを設定し、ページを公開して完了。

これで、各エントリーのタイトルのみを列挙した全てのエントリーリストが完成です。

ちなみに、<?php smartArchives('list',''); ?>('list','')の部分は、左側がどういう表示タイプにするか、右側がどのカテゴリーを表示するか、という意味を持っており、それぞれ変更出来ます。

左側部分は、

list
各エントリーのタイトルのみを列挙。
block
Smart Archives block
上図のように、年別、月別アーカイブへのリンクのみを表示。
both
listとblockを併記。

となっています。

右側部分には、何も記入しなければ全てのエントリーを、カテゴリーIDを記入すればそのカテゴリーのエントリーのみを、それぞれ表示します。また、複数のカテゴリーを指定したい場合は、「1 3 18」のように半角スペースを間に挟むことで実現出来ます。

1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
読み込み中 ... 読み込み中 ...

関連するエントリー

Comments:2

あびのすけ★ 08-03-08 (土) 6:58

おはようございます♪先日は、アドバイスありがとうございました。

runPHPのリンクあったんですねぇ。いやー、頑張ってググってみたのに私には探せなかったんです。(汗)
PHPをよく知らない私にとっては、ExecーPHPよろrunPHPの方を使った方がいいのではと思っていたので、近いうち、runPHPに変更してみようかと思います。ありがとうございます。

Ray 08-03-08 (土) 10:36

こんにちは :smile:

適当に色々検索してたらたどり着いたようです。でも今改めて検索したんですが、たどり着けませんでした :oops:
どうやって検索したのか・・・。

WordPressは色々いじってると楽しいですね。
お互いがんばりましょう :razz:

Comment Form
Remember personal info

Trackbacks:2

Trackback URL for this entry
Listed below are links to weblogs that reference
WordPressで過去のエントリーリスト from Cox Café
pingback from Abi Labo*Happy Days* - Wordpress プラグインMEMO 08-03-06 (木) 10:49

[...] Wordpressで過去のエントリーリスト [...]

pingback from Abi Labo*Happy Days* - Wordpress plugin「Archivesページを作る」 08-03-06 (木) 11:26

[...] Wordpressで過去のエントリーリスト [...]

Home > , , > WordPressで過去のエントリーリスト

Search
Feeds & Mail
Meta

Return to page top