とりかた
とるだけ
<?php the_field('shop_last_update'); ?>
フォーマットする場合その1
<?php $date = DateTime::createFromFormat('Ymd', get_field('shop_last_update')); echo $date->format('Y/m/d'); ?>
これはこっから参考にして
WordPress › フォーラム » Advanced Custom Fieldsの日付がサーバ環境で表示されない
https://ja.forums.wordpress.org/topic/13957
フォーマットする場合その2
<?php
$date = get_field('shop_last_update');
if($date) :
$dateY = date('yy', strtotime($date));
$dateM = date('mm', strtotime($date));
$dateD = date('dd', strtotime($date));
$dateOrg = mktime(0, 0, 0, $dateM, $dateD, $dateY);
if($dateOrg >= mktime(0, 0, 0, date('mm'), date('dd'), date('yy'))) :
echo 'この記事はY年m月n日に最終更新されました';
endif;
endif;
?>
↑これはタムさんのやつからさんしょうしただけで結局使ってないし記述も途中から若干違うかも
タムさんの
WordPressプラグイン「Advanced custom field」の基本的な使い方と用例 | Tips Note
最後のやつの解説
[php] date()とstrtotime()で日時を取得する | きほんのき
コメントを残す