我使用的是页面层次结构,我想显示父母和祖父母页面的标题(如果有)。
结构类似于
起始页
开始页>第二页
开始页>第二页>第三页
开始页>第二页>第三页>第四页
标题应该类似于第四页:“第四页-第三页-第二页-起始页”第三页:“第三页-第二页-起始页”
我找到的解决方案不是那么好:
<title><?php
if(is_page()){
$parent = get_post($post->post_parent);
$parent_title = get_the_title($parent);
$grandparent = $parent->post_parent;
$grandparent_title = get_the_title($grandparent);
if ($parent) {
if ($grandparent) {
echo wp_title(\'\') . " - " . $parent_title . " - " . $grandparent_title . " - ";
}
else {
echo wp_title(\'\') . " - " . $parent_title . " - ";
}
}
else {
echo wp_title(\'\') . " - ";
}
}?> Startpage</title>
在第二个页面级别,该页面的标题会加倍。。。“第二页-第二页-起始页”任何人