- 2010-01-11 (月) 17:24
- ブログ
以前は表示していなかったのですが、月別のアーカイブ表示をしてみることにしました。
月別のアーカイブ表示というのは、例えば2009年の1月2月3月・・・という感じに月ごとのリンクを張ることです。
ブログなどではお馴染みの表示だと思います。
以前にも表示したことはあるのですが、あまり必要無いかと思いすぐに削除してしまいました。
ですが、当サイトも3年目突入ということでだいぶ記事が増えて来ましたので、アクセスの利便性を考えて表示してみることにしました。
ところが、WordPress標準のアーカイブ表示や当サイトで使用しているテーマのwp.Vicuna Ext. Customの表示では縦にズラズラッと並んでしまい非常に場所を取ってしまうのです。
そこで何か良いプラグインは無いかと探してみました。
link >> WordPressプラグイン monthchunks (英語HP
探してみるとありました。
設定画面などなく表示を変えるだけのシンプルなプラグインです。
ただ、当サイトで現在使用しているWordPress2.9.1+wp.Vicuna Ext. Customの場合、残念ながら普通にPluginフォルダにアップロードするだけでは機能しないようです。
情報を探したところ、下記のサイト様にて方法が紹介されていました。
link >> 月別アーカイブリストを簡潔に変える monthchunks プラグインを WP2.8で使用する – Net MOUNT
貴重な情報をありがとうございます。
どうやら、WordPressの wp-includes/default-widgets.php を修正する必要があるようです。
WordPress2.8でのお話ですが、2.9.1でも同じように出来ました。
ただ、当サイトの場合、default-widgets.phpの修正だけでは機能しなかったので、以下のようにVicunaの変更もしました。
- 外観→Vicuna設定からアーカイブを使用しないにチェック。
- 外観→ウィジェットからアーカイブを設定。(Vicunaの記述のないアーカイブを使用。
- プラグインをアップロード。
- wp-includes/default-widgets.phpの修正。
WordPress2.9.1 wp-includes/default-widgets.phpの239行目あたり
※修正する前に、元のファイルはバックアップしておきましょう。
【修正前】 clr_br('
<?php wp_get_archives(apply_filters('widget_archives_args', array('type' => 'monthly', 'show_post_count' => $c))); ?>')
【修正後】
clr_br('<?php')
if(function_exists('monthchunks')) {
monthchunks("descending", "numeric");
} else {
wp_get_archives(apply_filters('widget_archives_args', array('type' => 'monthly', 'show_post_count' => $c)));
}
?>
今回やってみたのは、wp.Vicuna Ext. Customの最新版(2010/01/10現在)でのやり方です。
昨年末に公開された修正版の前のVerでは、アーカイブ設定の項目は無かったかもしれません。
また、プラグインのファイルを修正して、月の『12345・・・』という表示を『010203・・・』や『1月2月3月・・・』という感じに変更しても良さそうです。
この辺は、『monthchunks』で検索すると情報が出てくるので参考にすると良いと思います。
- Newer: 三脚を使って雪景色を撮る
- Older: リンク追加・変更など
Comments:0
Trackbacks:2
- Trackback URL for this entry
- https://kimagureman.net/archives/10879/trackback
- Listed below are links to weblogs that reference
- WordPress月別アーカイブ表示プラグイン monthchunks from Kimagureman! Studio ~趣味全開! 気まぐれ更新日記~
- pingback from asterisk* » WordPressおすすめプラグインまとめメモ 10-08-07 (土) 22:04
-
[…] するだけでは使用できないみたい。WordPress月別アーカイブ表示プラグイン monthchunks – Kimagureman! Studio ~美少女フィギュア撮影、気まぐれ更新日記~さんのページでわかりやすく説明 […]
- pingback from いつかみた空。 - 月別アーカイブを年毎にまとめて1列表示に。 11-09-07 (水) 21:19
-
[…] ィギュア撮影、気まぐれ更新日記~ http://kimagureman.net/archives/10879 […]