お世話になっております。カスタマイズにより、投稿ページの日付に曜日を表示させることが可能です。
(子テーマですでにentry-header.phpをカスタマイズしている場合は①②は不要です)
①子テーマの中に、parts
という名前のフォルダーを作成し、さらにその中にsingle
という名前のフォルダーを作成します。
②作成したsingle
フォルダーの中に、親テーマからentry-header.php
というファイルを複製してきます(ファイルの内容は、一旦親テーマのものと全く同じにしてください)。
③子テーマのentry-header.php
を開きます。
④次のコードを…
<?php if(!get_option('remove_pubdate')):?>
<time class="pubdate entry-time" datetime="<?php echo get_the_date('Y-m-d'); ?>"><?php echo get_the_date('Y/m/d (D)'); ?></time>
<?php if(get_the_modified_date('Ymd') > get_the_date('Ymd')): ?>
<time class="updated entry-time" datetime="<?php echo get_the_modified_date('Y-m-d'); ?>"><?php echo get_the_modified_date('Y/m/d'); ?></time>
<?php endif; ?>
<?php endif; ?>
以下にまるっと置き換えます。
<?php if(!get_option('remove_pubdate')):?>
<time class="pubdate entry-time" datetime="<?php echo get_the_date('Y-m-d'); ?>"><?php echo get_the_date('Y/m/d(D)'); ?></time>
<?php if(get_the_modified_date('Ymd') > get_the_date('Ymd')): ?>
<time class="updated entry-time" datetime="<?php echo get_the_modified_date('Y-m-d'); ?>"><?php echo get_the_modified_date('Y/m/d(D)'); ?></time>
<?php endif; ?>
<?php endif; ?>
⑤もし日付のフォントを変えたいなら以下のCSSを追加します。
.entry-time {
font-family: フォント名;
}
未来の日時設定についてですが、テーマ側では投稿の日時設定などは一切コントロールしていないため(WordPress本体により動いています)
恐縮ながらお答えできません。
ご回答ありがとうございます!試して舞います
WordPressテーマSANGOの質問
記事の投稿日に曜日を追加したい
いつもお世話になっております。
記事の投稿日表示に曜日を追加することは可能でしょうか?
また、未来の日時設定の記事を予約ではなく即表示させることは可能でしょうか?
よろしくお願いいたします。