タグ

カレンダーとwordpressに関するinc-2734のブックマーク (3)

  • カレンダーを自作してイベントと関連付けよう!

    WordPressでカレンダーを表示するプラグインはたくさんありますが、なかなか希望する仕様のものがないことってありませんか?そのような場合は、カレンダーを自作してしまいましょう。 公開した後にありがたい次のようなコメントをいただきました。 WordPressで date関数を使うと時差分ずれるので、date_i18n関数を使った方がよいです。 エスケープ処理はしっかりと 毎回APIのリクエストするのは遅延に繋がります。Transients APIの利用を検討ください。 file_get_contents で祝日を取得していますが、WordPress であれば、wp_remote_getを使った方が、タイムアウトなどの設定もできてお得です。 投稿の関連付けの部分で、一カ月の日数分get_posts によるクエリーが発生してしまっています。カレンダーを表示するだけなら、月間のイベントを一気に

    カレンダーを自作してイベントと関連付けよう!
  • WordPressのイベントカレンダープラグイン8個まとめ~個人的には「Event Organiser」がベスト – 旧・中川勉社会保険労務士事務所FPウェブシュフ

    悪友が「WordPressにイベントカレンダーを付けたい」というのでプラグインを必死に物色しました。@web_shufuです。しかし悪友は結局導入を見送り、「俺の時間返せ」という気分なので物色の成果を記事にします。 一番のお気に入りは「Event Organiser」 いくつか試しましたが一番のお気に入りは「Event Organiser」です。 インストール まず、WordPress管理画面左サイドバー「プラグイン」⇒「新規追加」で検索窓に「Event Organiser」と打ち込み「検索」をクリック。 「Event Organiser」が当然一番上に現れるのでインストール・有効化。 イベントページ作成 すると左サイドバーに「Event」と言うカスタム投稿タイプのタブが現れるのでクリック。 新規追加をクリックして早速イベントページを作成します。 通常の投稿と同じようにイベントのタイトルと

    WordPressのイベントカレンダープラグイン8個まとめ~個人的には「Event Organiser」がベスト – 旧・中川勉社会保険労務士事務所FPウェブシュフ
  • 投稿に日付欄を追加してjQuery UIのDatepickerでカレンダーから入力する

    「臨時休業のお知らせなどを投稿する時に、休業期間を指定すると営業日カレンダーに反映される」という案件の場合、WordPress では期間(日付)の管理にカスタムフィールドを使うことになるでしょう。でもこのカスタムフィールドは見栄えがアレだしクライアント様にお使いいただくには気が引ける。そんな時はオリジナルなメタボックスを追加すれば解決です。 そんなようなプラグインはいくつもありますが、この程度なら functions.php にちゃちゃっと書く方が自由で快適。ついでに日付なら「2010/01/28」なんて書式を気にせず簡単入力できるように jQuery UI の Datepicker を使いましょう。 さらに、投稿は「臨時休業のお知らせ」だけじゃないので、当該カテゴリ選択時のみメタボックスを表示するようにするとユーザビリティとしてはドヤ顔できるレベルかと思われます。 「営業日カレンダーに反

    投稿に日付欄を追加してjQuery UIのDatepickerでカレンダーから入力する
  • 1