如何使用页面ID调用特定页面内容,其中post_type =“page”

时间:2011-02-05 08:41:17

标签: php wordpress

我在wp代码中遇到一些问题。我想使用wp函数通过页面ID显示特定的页面内容。 我使用下面给出的代码。我想获取页面编号为37的内容。

    <?php
   global $post;
   $args = array('numberposts' => 1,'post_type' => 'page');
   $myposts = get_posts($args);
    foreach( $myposts as $post ) :  setup_postdata($post); ?>
     <?php  the_block('Right Part'); ?> 
     <?php endforeach; ?>

如果我使用简单查询来获取网页ID 37的内容。那么我的<?php the_block('Right Part'); ?>功能无效。

因为此功能仅在我们使用wp功能时起作用。

请帮助我,我找不到任何帮助。请帮助我 我将非常感谢你们所有人

1 个答案:

答案 0 :(得分:0)

对不起朋友。但是不要浪费你宝贵的时间在这个问题上,因为我得到了解决方案, 所以我回答了我自己的问题。

由于

       <?php
        global $post;
        $args = array('numberposts' => 1,'post_type' => 'page', 'include'=>'37' ,);
        $myposts = get_posts($args);
        foreach( $myposts as $post ) :  setup_postdata($post); ?>
        <?php  the_block('Right Part'); ?>  
        <?php endforeach; ?>