
一、错误表述
导致特定日期归档页面(如 /post/date/2018/03/01/page/2)无法加载,返回500错误.
二、解决办法
需修复主题代码,确保调用 get_day_link() 时传入完整参数(年、月、日)
三、修复途径
修改 /wp-content/themes/blogus/inc/ansar/breadcrumb-trail/breadcrumbs.php 第820行,正确调用 get_day_link($year, $month, $day)
$this->items[] = sprintf( '<a href="%s">%s</a>', esc_url( get_day_link( get_the_time( 'Y' ) ), get_the_time( 'm' ), get_the_time( 'd' ) ), $day );
修改为
$this->items[] = sprintf( '<a href="%s">%s</a>', esc_url( get_day_link($year, $month, $day) ), $day );