…とあるサイト制作時に、クライアントさん側から編集できるカレンダーを埋め込んでほしいといわれました^^;
「サイト カレンダー 埋め込み」なんてググると色々でてきますが、プログラマーでない僕からすると、結構困りました、、
そこで、現状で使えそう!もしくは使ってみたい方法をまとめておこうと思います^^
■クライアントさん側で簡単に編集できる埋め込み可能なカレンダー!
1.Googleカレンダーを使う
これが一番メジャーなんでしょうね(笑)
クライアントさん側でも管理できますし、サービスとしての安定性も問題ないんじゃないかな?と思います。
あとデフォルトのデザインが残念な感じなんですが、これはカスタマイズも可能です。
ただカスタマイズは…ちょっと敷居が高いような気もします、、
2.無料素材、プラグイン、CMS等を利用する
ありがたいことに無料(一部有料)で使えるものがあります^^
「フリーカレンダー」はインストール、メルアド登録不要で使えるカレンダーで、タグで埋め込みも可能です。
CSSでデザインも変更できますし、他のユーザーが作成したデザインを適用し使うこともできます^^
気になるのは…外部サービスを利用しているので、急にサービスが終了して使えなくなった、、なんて場合ですね^^;
※カスタマイズ方法はこちらのサイトで紹介しています
PHPベース、カレンダーをiframeタグで埋め込み可能、管理画面も用意されていますのでかなり実用性が高そうですね(著作権表示を消すには2,000円/一案件につき必要)
ちなみにPHP工房さんは以前、問い合わせフォームを使わさせてもらったことがありますが、使い勝手はよかったです♪
「AriDate」は広告を消す場合は有料版に変更が必要(年間2,400円+初期費用3,500円)と、個人的にはイマイチかな、、^^;
■編集にちょっと知識がいるけど編集できるカレンダー
jQuery等プラグインを使うので、スクリプトを触ったりと知識なしに簡単編集…とはいきませんが、デザインもよさげなプラグインもありました^^
「CLNDR.js」
http://kylestetz.github.io/CLNDR/
「FullCalendar」
http://fullcalendar.io/
参考サイト
「10 Best jQuery Calendar Plugins for Developers」
http://codegeekz.com/10-best-jquery-calendar-plugins-for-developers/
また実装してみたら追記したいと思います^^