在制作wordpress主題模板時,遇到多級頁面的子頁面需要調用父頁面標題和鏈接的,用下面這段代碼,就可以現實:

<a href="<?php home_url(add_query_arg(array()));?>?page_id=<?php if($post->post_parent) {$page=$post->post_parent;echo $page;} ?>">
<?php $parent_title=g et_the_title($post->post_parent); echo $parent_title; ?></a>

如果需要判斷子頁面和父頁面時,用下面這段代碼也可以現實:

<?php
if($post->post_parent) {
    $parent_title = get_the_title($post->post_parent);
    echo $parent_title;
} else {
    wp_title('');
}
?>

這個可以實現判斷父頁面與子頁面的標題,一般在做不同的CSS樣式時用到。