私のウェブサイトでzerif liteテーマを使用しています。zerif liteテーマの「Posted on」から「Last updated on」に変更する必要があります
「投稿日時」というテキストを「最終更新日時」に変更するだけで済みます。私は手動でワードプレスエディタを使って日付を変更することができます。
私はそれがcontent.php
とcontent-single.php
と関係があることを発見しました。しかし、私は何をすべきか分かりません。どちらもこのコードを持っています。
<div class="entry-meta">
<?php zerif_posted_on(); ?>
</div><!-- .entry-meta -->
上記のコードのテキストを「last_updated」に変更するとウェブサイトが壊れてしまい、元に戻しました。 template-tags.php
で
この
function zerif_posted_on() {
$time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time>';
if (get_the_time('U') !== get_the_modified_time('U')) {
$time_string .= '<time class="updated" datetime="%3$s">%4$s</time>';
}
$time_string = sprintf($time_string,
esc_attr(get_the_date('c')),
esc_html(get_the_date()),
esc_attr(get_the_modified_date('c')),
esc_html(get_the_modified_date())
);
printf(__('<span class="posted-on">Posted on %1$s</span><span class="byline"> by %2$s</span>', 'zerif-lite'),
sprintf('<a href="%1$s" rel="bookmark">%2$s</a>',
esc_url(get_permalink()),
$time_string
),
sprintf('<span class="author vcard"><a class="url fn n" href="%1$s">%2$s</a></span>',
esc_url(get_author_posts_url(get_the_author_meta('ID'))),
esc_html(get_the_author())
)
);
}
endif;
ようなコードは、私はここで最後に更新されるテキストを変更することはできますがありますか?カスタムコードが必要ですか?または、テキストを「最終更新日」に変更するファイルを見つけることはできますか?
編集:私は上に掲載として、それはまだ表示され、何も起こらなかった、Template-tags.php
にLast updated on
にPosted on
からテキストを変更しました。
'私は、テキストがここで最後に更新するように変更することはできますか?'あなたは質問をする前にそれを試してみましたか?はいの場合、結果はどうでしたか? – Dragos
私はあなたのコードのテキストを見ることができます。手動で変更してください。私はそれが難しいとは思わない。私はあなたがここにどのような問題があるかは分かりません。 – Ionut
私は、何も起こっていませんでした。 – jugaadanimation