0
私はスタートアップのブログテーマを使用しています。公開日の代わりに、投稿の最終更新日を使用したいと思います。いくつかの検索の後、関数get_the_date()またはthe_date()をthe_modified_date()に置き換える必要があることがわかりました。しかし、コードでは、$ date変数が定義されており、上記の関数を追加する方法を理解できません。the_modified_date()関数の使用に関するヘルプが必要
<?php
$author_display = get_theme_mod('post_byline_author');
$date_display = get_theme_mod('post_byline_date');
if ($author_display == 'no' && $date_display == 'no') {
return;
}
$author = get_the_author();
// add compatibility when used in header before loop
if (empty($author)) {
global $post;
$author = get_the_author_meta('display_name', $post->post_author);
}
$date = date_i18n(get_option('date_format'), strtotime(get_the_date(
'r')));
echo '<div class="post-byline">';
if ($author_display == 'no') {
// translators: %s = the date the post was published
printf(esc_html_x('Published %s', 'This blog post was published on some
date', 'startup-blog'), esc_html($date));
} elseif ($date_display == 'no') {
// translators: %s = the author who published the post
printf(esc_html_x('Published by %s', 'This blog post was published by some
author', 'startup-blog'), esc_html($author));
} else {
// translators: %1$s = the date the post was published. %2$s = the author
who published it
printf(esc_html_x('Published %1$s by %2$s', 'This blog post was published
on some date by some author', 'startup-blog'), esc_html($date), esc_html(
$author));
}
echo '</div>';
ありがとう!それは期待どおりに働いた.. !!! – Tanmay