Home > 制作物 | WordPress > SimpleCalendar

SimpleCalendar

  • 作成: 2007-03-04 (日)
  • 最終更新: 2009-12-10 (木)

お知らせ(2008-08-17)

他サイト様にて断然優秀なプラグインが公開されておりましたのでそちらをおすすめいたします。
当方のバージョンアップはいつになるか分かりませんので(汗

横型カレンダープラグイン for WordPress [The blog of H.Fujimoto]

概要

リスト型の簡易カレンダーを生成するWordPress用プラグインです。機能はWP標準のカレンダーとほぼ同等です。WordPressのget_calendar()を基に作っています。というかほぼそのままです。

横型のカレンダーを設置したいと思いプラグインを探したところ、希望を実現してくれるものが見つからなかったため、自分用にと作りました。もしかしたら需要があるかも…ということで公開します。あくまで自分用に動けばいいや的方向性で、公開前提で作った物ではないので、サポートは期待しないでください。

ダウンロード

SimpleCalendar 0.1
simplecal.zip | size: 8.13KB | MD5: 3B5A356BD9FB1C3378DD5D729BC36956

使い方

設置手順

  1. プラグインをダウンロードし、圧縮書庫を展開します。
  2. 展開したフォルダまたはsimple-calendar.phpのみをWordPressのpluginsフォルダに設置します。
  3. WordPress管理画面のプラグイン一覧からSimpleCalendarを有効にします。
  4. テーマファイル編集でカレンダーを設置したい箇所に<?php get_simplecal(); ?>と挿入します。
  5. CSSを設定します。

詳細

出力されるコードは以下のようになります。

<ul id="wp-calendar">
<li id="cal-month">
<a href="http://hoge.com/archives/2006/12/">«</a>
2007年1月
<a href="http://hoge.com/archives/2007/02/">»</a>
</li>
<li id="cal-date">
<ul>
<li>1</li>
<li><a href="http://hoge.net/archives/2007/01/02/">2</a></li>
<li class="cal-sunday" id="cal-today"><a href="http://hoge.com/archives/2007/01/03/">3</a></li>
 ・
 ・
 ・
</ul>
</li>
</ul>

使用CSSクラス・ID名は以下の通りです。

  • 外枠UL: #wp-calendar
  • 現在月名LI: #cal-month
  • 日付外枠LI: #cal-date
  • 日付(日曜)LI: .cal-sunday
  • 日付(今日)LI: #cal-today

将来の予定

  • 土曜日にクラス付け
  • クラス名などを管理画面から設定できるように

ライセンス

ライセンスはGNU General Public Licenseを適用します。
このソースコードはWordPressのコードの一部を元に改変した物です。オリジナルコードの著作権はWordPressに帰属します。

履歴

  • 0.1 2007-03-04 公開初版

Comments:1

yoichi 07-08-10 (金) 12:19

お~。ずっと探していましたぁ。ありがとうございました!

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://www.konoie.net/works/wordpress/simplecal/trackback/
Listed below are links to weblogs that reference
SimpleCalendar from このいえ
pingback from WordPress Plugins Database » Plugin Details » SimpleCalendar 07-09-03 (月) 18:37

[...] Visit [...]

Home > 制作物 | WordPress > SimpleCalendar

Last.fm
Tag Cloud
RSS Feed
カウンター

Return to page top