# たぶん便利:WordPressで全ての投稿のアーカイブのページをこさえるプラグインを作ってみた。

- リンク: https://torounit.com/blog/%e3%81%9f%e3%81%b6%e3%82%93%e4%be%bf%e5%88%a9wordpress%e3%81%a7%e5%85%a8%e3%81%a6%e3%81%ae%e6%8a%95%e7%a8%bf%e3%81%ae%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96%e3%81%ae%e3%83%9a%e3%83%bc%e3%82%b8/
- 公開日: 2012-07-02T10:00:12+09:00
- 作成者: Toro\_Unit

WordPressのパーマリンク設定のところに、

> 数字ベース /archives/123

ってのがありますよね。これ、/archives/で全記事のアーカイブが表示が表示されたら便利
かなって思いませんか？

> /news/123

とかにしたときに、/news/記事一覧がarchive.phpとか、arhive-post.phpで表示されたら
素敵だと思いますよね？

そんな機能が欲しかったのでプラグインをこさえてみました。もともとは仕事で必要にな
ったものだったのですが

[https://github.com/Toro-Unit/post-archive](https://github.com/Toro-Unit/post-archive)

いや、ページテンプレートカスタマイズすれば出来るじゃん！って言われそうですが、archive.
phpが読み込まれるので、地味に便利だと思います。

動作としては、WordPressのパーマリンク設定のところで、%post_id%とか%postname%だとか
の置換タグの前にディレクトリ構造(archives/みたいな)があると、それで、全記事のアーカイブ
ページにアクセスできるようになります。
 あと、設定->投稿設定のところにPost label
という項目が追加されます。ここで、サイドメニュー“投稿”を変更出来ます。また、全記事
のアーカイブページのタイトルもこれになります。未設定の場合は投稿になります。

近いうちに公式ディレクトリに上げます。多言語化ファイルも作ります。

バグ報告とか要望とか応援とかは [@Toro_Unit](http://twitter.com/Toro_Unit) まで頂
ければ嬉しいです。

## コメント

### 投稿者: lilacmimosa

- リンク: https://torounit.com/blog/%e3%81%9f%e3%81%b6%e3%82%93%e4%be%bf%e5%88%a9wordpress%e3%81%a7%e5%85%a8%e3%81%a6%e3%81%ae%e6%8a%95%e7%a8%bf%e3%81%ae%e3%82%a2%e3%83%bc%e3%82%ab%e3%82%a4%e3%83%96%e3%81%ae%e3%83%9a%e3%83%bc%e3%82%b8/#comment-1048
- 公開日: 2014-07-08T17:19:00+09:00

こんにちは！
 いつもCustom Post Type Permalinksを使用させていただいております。素敵
なプラグインを本当にありがとうございます。

今日は、こちらの「Post Archive」で1点お伺いさせてください。

管理画面のサイドメニューで、ラベル名を「投稿」から任意の名前に変更し、archive.php
では、\<?php post\_type\_archive\_title(); ?>で、変更したラベル名を出力することが
できたのですが、例えば、single.phpで、その変更したラベル名を出力するためには、どの
ように記述すれば、よいのでしょうか。
 \<?php echo esc\_html(get\_post\_type\_object(
get\_post\_type() )->label); ?> 上記を記述すると、もとの「投稿」と出力されてしまう
ので、もし方法がありましたら、教えていただけますでしょうか。

お忙しいところ恐縮ですが、よろしくお願いいたします。
 もし、筋違いな質問をしており
ましたら、たいへん申し訳ありません。
