説明
今回追加したものは、管理者のダッシュボードに表示されるログウィジェットの日時について任意の書式を設定する機能である。これまで日時の書式はサイト設定を利用していたが、ログの日時については揃えた方が見やすいと思ったので、今回の機能で対応することにしました。
プレビューはWordPressのAJAX機能を使う
日時書式のフォームを追加するにあたり、「一般設定」の「日付のフォーマット」を参考にしました。そこでは各書式のラジオボタンを選択するとその書式を適用した日付をプレビューに表示するようになっており、今回追加するフォームも同じようにしてみました。
なお「一般設定」では書式のラジオボタンを選択すると「カスタム」の入力ボックスの内容が変更されていましたが、今回こちらではそのような対応をしていません(理由は単純に自分の好みです)。効果を確認するため、カスタム書式の入力ボックスに「m/d H:i:s」を入力して保存すてみます。
ダッシュボードに戻り、「拒否したREST APIのログ」ウィジェットを確認。日時の表示が先に設定した書式に変更されています。
最終更新 : 2021年03月08日 10:53
お勧め
wp_add_object_terms(2013年8月6日 更新)
mixed wp_add_object_terms( int $object_id, mixed $terms, mixed $taxonomy )
投稿情報などにタクソノミーを追加する。
sanitize_key(2018年5月27日 更新)
string sanitize_key( string $key )
サイト内識別子向けにサニタイズする。
get_default_comment_status(2018年5月27日 更新)
string get_default_comment_status( [ string $post_type = 'post' [ , string $comment_type = 'comment' ] ] )
投稿タイプのコメントステータスを取得する。
wp_slash_strings_only(2020年12月17日 更新)
mixed wp_slash_strings_only( $value )
配列またはオブジェクト内の文字列をバックスラッシュでエスケープする。
url_shorten(2018年5月27日 更新)
string url_shorten( string $url [ , int $length = 35 ] )
(表示向けに)URLを短縮する。