WordPress(ワードプレス)の個別記事で投稿した月のカレンダーを表示させるコード

WordPress

WordPress(ワードプレス)の個別記事で投稿した月のカレンダーを表示させるコード

通常、WordPressで4月に投稿した記事で7月にその記事を閲覧した場合、7月のカレンダーを表示してしまうのですが
それを投稿した月のカレンダーを表示するように変更するコードを備忘として書いておきます。

投稿した月のカレンダーを表示させるコードは?

グローバル変数で投稿の情報をもらってからその投稿した年月をget_calendarに与えます。

<?php if (is_single())
{
global $post, $year, $monthnum;
$year = get_the_time('Y');
$monthnum = get_the_time('m');
}
get_calendar(); ?>

sidebar.php等に挿入すると思いますが、もし間違いなどありましたらコメントにお願いしますね。

コメント

タイトルとURLをコピーしました