在某些页面下显示页面地图,在某些页面下显示下一页/上一页的插件?

时间:2015-02-13 作者:user1283776

我正在网上发布一门课程。这门课程写在几页上,我需要一些课程导航。

对于导航,我需要:

上一页/下一页链接是一个页面索引,我认为所有的书页都是一个称为“书”的起始页的子页(在多个级别)。应该可以使用上一页/下一页在这些页面之间导航。还可以通过单击页面索引中的链接进行导航。我想我会在侧边栏或每个页面上显示这个索引。

我想短代码可能看起来像

[previous_page pages_under="/Book" text="<< Previous page"]
[next_page pages_under="/Book" text="Next page >>"]
[pageindex pages_under="/Book" bullets="numbered" hierarchy="indent" current_page_in_pageindex="Make bold and remove link"]

1 个回复
SO网友:efreeman

这将为您获取父页面ID:

$post->post_parent
。。这将获得父页面的子页面:

get_children($post->post_parent);
默认情况下,将返回一个对象。然后你可以尽情地玩这个对象,包括进行各种导航。

开始时请执行以下操作:

<ul>
    <li class="heading"><?php get_title($post->post_parent); ?></li>
    <?php

        $children = get_children($post->post_parent);

        foreach($children as $c) {
            echo \'<li>\'.get_title($c->ID).\'</li>\';
        };

    ?>
</ul>

结束

相关推荐

Pagination and Related Posts

是否可以对嵌入在single中的以下相关POST代码使用分页。我的主题的php。 <?php // for use in the loop, list 5 post titles related to first tag on current post $tags = wp_get_post_tags($post->ID); if ($tags) { $first_tag = $