如何在wordpress网站上显示所有页面

时间:2014-04-13 00:29:40

标签: php wordpress function

如何让wordpress自动粘贴到页面名称中,然后粘贴到锚标记中?

<header>

    <div class="container">

        <div class="header-left">

            <a href="<?php echo get_option('home'); ?>"><h1><?php echo $blog_title = get_bloginfo('name'); ?></h1></a>

            <h2><?php echo get_bloginfo ( 'description' );  ?></h2>

        </div>

        <div class="header-right">

            <a href="<?php ** Page Link Here ** ?>" class="header-link"><?php ** Page Name Here ** ?></a>
            <a href="<?php ** Page Link Here ** ?>" class="header-link"><?php ** Page Name Here ** ?></a>
            <a href="<?php ** Page Link Here ** ?>" class="header-link"><?php ** Page Name Here ** ?></a>
            <a href="<?php ** Page Link Here ** ?>" class="header-link"><?php ** Page Name Here ** ?></a>

        </div>

    </div>

</header>

由于

1 个答案:

答案 0 :(得分:4)

使用wordpress的get_pages功能。

<div class="header-right">
<?php
$pages = get_pages();
foreach ( $pages as $page ) {
?><a href="<?php echo get_page_link( $page->ID ) ?>" class="header-link"><?php echo $page->post_title ?></a><?php 
}
?>