MARKLEAPS[マークリープス]

TECH BLOG

マークリープス技術ブログ

open

Custom Field Template 日付入力項目をカレンダーから入力できるようにする方法

WordPressのCustom Field Templateで日付の入力項目をカレンダーから入力できるようにする方法をまとめました。

やりたいこと

「開催日」などの日付の入力項目をカレンダーから入力できるようにしたい

カスタムフィールドの設定

date=true でカレンダー機能が有効になる
dateFirstDayOfWeek = 1 月曜始まり
日曜始まりにする場合は、dateFirstDayOfWeek = 0 にする
初期設定では過去の日付は選択できない為、過去の日付も選択できるようにする場合は、startDateで指定の日付まで遡れるようにする

曜日付きで出力する

以下をテンプレートファイルの日付を出力したい箇所へ入力

 

yyyy-mm-dd形式で取得して、表示する時に「Y.n.j」へ変換
yyyy-mm-dd形式から曜日を取得して表示

曜日はarray(“日曜”, “月曜”, “火曜”, “水曜”, “木曜”, “金曜”, “土曜”)と取得することも可能

よく読まれている関連記事

関連最新記事