以下のコードを子テーマのfunctions.phpに貼り付けることで、記事一覧のカードの日付を最終更新日に変えることができます。
function sng_normal_card() { ?>
<article class="cardtype__article">
<a class="cardtype__link" href="<?php the_permalink()?>">
<p class="cardtype__img">
<img src="<?php echo featured_image_src('thumb-520'); ?>" alt="<?php the_title();?>" loading="lazy">
</p>
<div class="cardtype__article-info">
<?php if (!get_option('remove_pubdate')): ?>
<time class="updated entry-time dfont" datetime="<?php the_modified_time('Y-m-d');?>"><?php the_modified_time( get_option( 'date_format' ) ); ?></time>
<?php endif;?>
<h2><?php the_title();?></h2>
</div>
</a>
<?php
// カテゴリーを出力
if (!is_archive()) {
output_catogry_link();
}
// newマーク
newmark();
?>
</article>
<?php
}
↑ポイントは、the_modified_time()
というWordPressの関数です。the_date()
だと投稿日、the_modified_time()
だと更新日が出力されます。
よろしくお願いします。
教えていただいたコードを追加したところ、無事更新日のみの表示になりました。
ご丁寧に教えていただき本当に感謝しています。
どうもありがとうございました。
WordPressテーマSANGOの質問
トップページ記事一覧の投稿日時を更新日時のみにしたいのですが。
トップページの記事一覧を更新日時のみにすることは可能でしょうか?
現在は別の方からの質問にありました「記事の更新日時を優先に表示する方法」
をやってまして、記事内では最終更新日のみが表示されるようになっています。
同様にトップページの記事一覧も更新日時のみの表示にすることは可能でしょうか。
お忙しいところ恐縮ですがご返信いただければ幸いです。