WordPressで過去のエントリーリスト
過去のエントリーリストを作りたいと思っていました。各エントリーのタイトルだけズラーッと並んでいる雰囲気です。
実現するには、2つのプラグインをインストールする必要があります。以下にその手順を。
- 導入手順
-
- Smart Archivesというプラグインを、自分のWordPressのバージョンにあったソースをGet the sourceからダウンロード。
- ダウンロードしたファイルの拡張子を.phpsから.phpにリネーム。
- ファイルをpluginsディレクトリにアップロード。
- WordPressの管理画面からSmart Archivesを有効にする。
- runPHP(runPHP日本語版)というプラグインをダウンロードし、pluginsディレクトリにアップロード。
- WordPressの管理画面からrunPHPを有効にする。
- WordPressの管理画面からページ作成を開き、ページ内容に
<?php smartArchives('list',''); ?>と書き込む。 - ページ作成画面の右下にrunPHPという項目が出来ているので、そこのrun PHP code?にチェックを入れる。
- 適当なタイトルと投稿スラッグを設定し、ページを公開して完了。
これで、各エントリーのタイトルのみを列挙した全てのエントリーリストが完成です。
ちなみに、<?php smartArchives('list',''); ?>の('list','')の部分は、左側がどういう表示タイプにするか、右側がどのカテゴリーを表示するか、という意味を持っており、それぞれ変更出来ます。
左側部分は、
となっています。
右側部分には、何も記入しなければ全てのエントリーを、カテゴリーIDを記入すればそのカテゴリーのエントリーのみを、それぞれ表示します。また、複数のカテゴリーを指定したい場合は、「1 3 18」のように半角スペースを間に挟むことで実現出来ます。





おはようございます♪先日は、アドバイスありがとうございました。
runPHPのリンクあったんですねぇ。いやー、頑張ってググってみたのに私には探せなかったんです。(汗)
PHPをよく知らない私にとっては、ExecーPHPよろrunPHPの方を使った方がいいのではと思っていたので、近いうち、runPHPに変更してみようかと思います。ありがとうございます。
こんにちは
適当に色々検索してたらたどり着いたようです。でも今改めて検索したんですが、たどり着けませんでした
どうやって検索したのか・・・。
WordPressは色々いじってると楽しいですね。
お互いがんばりましょう