blogus:导致特定日期归档页面
blogus:导致特定日期归档页面

一、错误表述

导致特定日期归档页面(如 /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 );

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注