サイドバーなどに表示できるプラグインを探しています。
使用形態としては、店舗の定休日や時々の臨時休業などを
日付の表示色だけ分けて表示できる形のものを探しています。
わたしのサイトでは、自前コードでそういう感じのものを使っています。yn_get_calendar() の部分は WP の get_calendar をほぼ流用。休日の部分は、イベント設定クラス (自作) のコードを流用です。少し冗長な部分がありますが、一応使えます。
で、肝心の休日は、以下のように holiday というテーブルを作って手動投入です。自分専用なのでそのへんは手抜き 😉
CREATE TABLE holiday (
date date NOT NULL,
description varchar(64) default NULL,
PRIMARY KEY (date)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO holiday VALUES ('2008-01-01', '元旦');
INSERT INTO holiday VALUES ('2008-01-14', '成人の日');
INSERT INTO holiday VALUES ('2008-02-11', '建国記念の日');
INSERT INTO holiday VALUES ('2008-03-20', '春分の日');
INSERT INTO holiday VALUES ('2008-04-29', '昭和の日');
INSERT INTO holiday VALUES ('2008-05-03', '憲法記念日');
INSERT INTO holiday VALUES ('2008-05-04', 'みどりの日');
INSERT INTO holiday VALUES ('2008-05-05', 'こどもの日');
INSERT INTO holiday VALUES ('2008-05-06', '振替休日');
INSERT INTO holiday VALUES ('2008-07-21', '海の日');
INSERT INTO holiday VALUES ('2008-09-15', '敬老の日');
INSERT INTO holiday VALUES ('2008-09-23', '秋分の日');
INSERT INTO holiday VALUES ('2008-10-13', '体育の日');
INSERT INTO holiday VALUES ('2008-11-03', '文化の日');
INSERT INTO holiday VALUES ('2008-11-23', '勤労感謝の日');
INSERT INTO holiday VALUES ('2008-11-24', '振替休日');
INSERT INTO holiday VALUES ('2008-12-23', '天皇誕生日');
トピック投稿者
mksb
(@mksb)
lilyfanさん、ご返答ありがとうございます。
システムには疎いのですぐにilyfanさんのを応用する等は難しいかも知れないので
もう少し探って行こうと思いますが、
ソースコード等、参考にさせていただいて勉強の糧とさせていただきたいと思います。