Ну, во-первых, небольшое отступление: мне очередной раз пришла в голову мысль о том, что было бы неплохо проставлять категории постов. Добавил даже меню наверху с короткими названиями, так что надо завести себе привычку ставить нужные галочки. Удобно все-таки.
А во-вторых, я таки проставил категории для нескольких постов, которые были на первой странице – т.е., за последние 2-3 месяца. В итоге с ними стало то, что меня давно раздражало – в заголовке стала светиться не дата публикации, а дата последней правки.
Пришлось разобраться. Идем в консоль блога – внешний вид – редактор тем. Выбираем справа functions.php и в самом низу правим 2 строчки – там, где get_the_modified_date – меняем их на get_the_date. Сохраняем – все, теперь все даты корректные.
Можно даже повысить информативность и добавить обе даты (в интернете встречаются советы о том, как это сделать – да и разобраться самому несложно). Но если у меня таки дойдут руки поправить категории для всех трех сотен постов, которые на сейчас есть в блоге, то полезность второй даты может в большинстве случаев пропасть.
Update: да, сразу после написания поста я так и сделал.
Приводим функцию к такому виду:
printf( '<span class="entry-date"> <a href="%1$s" rel="bookmark"><b> PUB: </b> <time class="entry-date" datetime="%2$s">%3$s</time></a> / <a href="%1$s" rel="bookmark"><b>EDIT: </b> <time class="entry-date" datetime="%4$s">%5$s</time></a></span> <span class="byline"><span class="author vcard"> <a class="url fn n" href="%6$s" rel="author">%7$s</a></span></span>', esc_url( get_permalink() ), esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ), esc_attr( get_the_modified_date( 'c' ) ), esc_html( get_the_modified_date() ), esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), get_the_author() );
Получаем в итоге то, как выглядят посты в этом блоге.