2013-11-25 57 views
0

我只想在子頁面上顯示父頁面。 我使用此代碼,但它顯示每頁上的父頁面。僅在子頁面上顯示父頁面

<?php 
$parent_title = get_the_title($post->post_parent); 
echo $parent_title; 
?> 

回答

1

你可以試試這個

<?php 
if($post->post_parent>0) 
{ 
$parent_title = get_the_title($post->post_parent); 
echo $parent_title; 
} 
?> 
1

你應該試試這個功能檢查父子關係

function is_child($pageID) { 
global $post; 
if(is_page() && ($post->post_parent==$pageID)) { 
      return true; 
} else { 
      return false; 
} 
} 

,並使用它像

if(is_child(123)) { //parent id 
    $parent_title = get_the_title($post->post_parent); 
    echo $parent_title; 
} 
相關問題