我知道这很简单,但我无法解决。
我想在页脚中创建一个导航列表,列出每个页面及其子页面。
它看起来像这样
<ul>
<li><a href="parent.html">Parent</a></li>
<li><a href="childone.html">Child One</a></li>
<li><a href="childtwo.html">Child Two</a></li>
<li><a href="childthree.html">Child Three</a></li>
</ul>
我正在使用此代码来执行此操作。
<div id="footerLinks">
<?php
$args = array(
'sort_column' => 'menu_order',
'parent' => 0,
);
$pages = get_pages($args);
foreach($pages as $page){
?>
<ul>
<li>
<a href="<?php echo $page->permalink; ?>"><?php echo $page->post_title;?> </a>
</li>
<?php
wp_list_pages('title_li=&depth=1&child_of='.$page->ID.'');
?>
</ul>
<?php
}
?>
</div>
我的问题是获得父页面的永久链接。
<a href="<?php echo $page->permalink; ?>"><?php echo $page->post_title;?> </a>
如何在这种情况下获得永久链接?
答案 0 :(得分:1)
也许你可以这样做:
<? echo get_permalink($page->post_parent); ?>