警告:试图读取single.php中字符串的属性“post_title”
$prev_post = get_adjacent_post(false, '', true);
$next_post = get_adjacent_post(false, '', false);
$title_length = 32;`
$prev_short_title = truncate($prev_post->post_title,$title_length);
$next_short_title =truncate($next_post->post_title, $title_length);
1条答案
按热度按时间b09cbbtk1#
看起来
get_adjacent_post()
返回空字符串,这意味着没有对应的post存在。get_adjacent_post()在成功时返回WP_POST对象,如果没有找到post则返回空字符串,因此您可以在处理其输出之前添加检查。
试试这个: