我们在wordpress企业主题制作和修改的时候常常需要调用页面来做为导航栏,不如公司介绍,联系我们等等。一般我们都是用
<?php wp_list_pages('sort_column=menu_order&title_li=&depth=2&include='); ?>
来实现调用的。
但是这种调用非常局限,只有是<LI>标签的时候才可以。为了更广泛的应用我们就得用别的方法来实现调用。
应用下面的代码就可以实现这个功能了。
<?php
$pages = get_pages();
foreach ($pages as $pagg) {
echo '<li><a class="nava" href="' . get_page_link($pagg->ID). '" title="' . sprintf( __( "View all posts in %s" ), $pagg->post_title ) . '" ' . '>' . $pagg->post_title.'</a></li>';
}
?>
复制代码这段代码是先获取到了页面的数据,然后通过自己定义的格式打印出html标签。
在echo后面的内容是可以自己定义修改的,可以定义任何的形式,甚至table布局的页面也可以用这段代码实现。
页面的调用和上篇wordpress分类目录的调用是一样的原理。


湘公网安备 43021102000177号