wordpress - >显示来自子页面+分页的自定义数据

时间:2010-04-03 18:11:58

标签: wordpress pagination

你可以在这里看到我在做什么:

http://www.arvag.net/otkrijte-svet/leto/

因此它从子页面中提取2个自定义字段,其中一个只是左侧图像的URL,另一个字段是右侧显示的文本。

现在,我想做的是在那里添加分页。我现在的代码只是简单地显示所有子页面,但我想只显示5个子页面,因此如果用户想要查看第6个子页面,他必须单击链接“Page 2”,依此类推。

用于显示这些子页面的代码是:

<?php
    $pages = get_pages('child_of='.$post->ID.'&sort_column=post_title&sort_order=desc');
    $count = 0;
    foreach($pages as $page)
    {
        $short_info = get_post_meta($page->ID,'info',true);
        $image = get_post_meta($page->ID,'slika',true);
        $count++;
    ?>

        <div class='preview_slika left'><img src="<?php echo $image ?>" alt="<?php echo $page->post_title ?>" /></div>
        <div class='preview_info right'>
            <h2><?php echo $page->post_title ?></h2>
            <p><?php echo $short_info ?></p>
            <a href="<?php echo get_page_link($page->ID) ?>">Više o >></a>
        </div>
        <div class='clear'></div>
    <?php
    }
?>

所以任何想法如何做到我需要的东西?

2 个答案:

答案 0 :(得分:0)

看看wp-PageNavi plugin。而this blog post如果你想将它集成到你的主题中则没有另外一个要管理的插件。

答案 1 :(得分:0)

有些人在wordpress论坛上发布了一些示例代码,这对我来说比这个插件更好。

http://wordpress.org/support/topic/383773