Articles

Display last updated date on articles

定期的に更新するコンテンツに公開日と最終更新日を含めるのは素晴らしいアイデアです。 これは、コンテンツが古くないことを読者に知らせることができます。

WordPressは、あなたのサイトのすべての投稿の公開日と更新日を保存します。

Limit Modified Date を使用して、修正日を変更せずに記事に小さな変更(タイプミスの修正など)を加えることができます。

記事に修正日を表示するには、いくつかの方法があります。

A Shortcode Option

Genesis テーマを使用している場合、投稿情報および投稿メタ領域でショートコードを使用して動的コンテンツを表示できます(詳細)。

Genesis には公開日 () と変更日 () の両方のためのショートコードが含まれています。 利用可能な Genesis ショートコードの完全なリストはこちら。

ただし、修正日のショートコードを使用すると、公開日と同じであっても常に表示されます。

個人的には、修正日が公開日よりも1週間以上後の場合のみ表示するのが好ましい。

テーマの functions.php ファイル、またはコア機能のプラグインに以下のコードを追加してください。

/** * Published & Modified Date * * @link https://www.billerickson.net/display-last-updated-date-on-articles/ * */function be_published_modified_date() {$date = get_the_date( 'U' );$updated = get_the_modified_date( 'U' );$output = '<span class="entry-date"><span class="label">Published on</span> ' . get_the_date( 'F j, Y' ) . '</span>';if( $updated > ( $date + WEEK_IN_SECONDS ) )$output .= ' <span class="entry-date-modified"><span class="label">Updated on</span> ' . get_the_modified_date( 'F j, Y' ) . '</span>';return $output;}add_shortcode( 'be_published_modified_date', 'be_published_modified_date' );

A Code Option

テーマに直接コードを含めることを好む場合、上記と同じコードを含めます。

次に、公開日と更新日を表示したいテーマ ファイル(例: single.php)に次のコードを追加します。