创建一个单独的wordpress主页和博客

时间:2011-08-04 15:45:57

标签: php wordpress wordpress-theming

您好我想创建一个更新博客条目的主页。 所以4个不同类别的标题列表

我想要使用不同的模板链接到常规博客页面。

现在我刚刚更改了index.php,以获得精选帖子内容的容器。

所以这是一个两部分问题,我如何获得这些迷你更新 我想多次使用query_posts(),并按类别分开。

如何创建一个blog.php文件的可链接页面,该文件目前告诉我所有这些函数都是未定义的。

<?php get_header(); ?>

<?php if ( have_posts() ) : ?>

<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>

    <?php get_template_part( 'content', get_post_format() ); ?>

<?php endwhile; ?>

<?php endif; ?>

<?php get_footer(); ?>

1 个答案:

答案 0 :(得分:1)

如果您想创建一个包含主题或博客文件夹之外的WP数据/帖子的页面,您需要首先包含并提供Wordpress功能:

    define('WP_USE_THEMES', false);
    require('./blog/wp-blog-header.php');

然后,您可以按类别对每组帖子进行查询:

    $args = array( 'numberposts' => '5, 'offset'=> 1, 'category' => 'your category ID' );
    $myposts = get_posts( $args );
    foreach($myposts as $post) {
    ...some code...
    }

我希望它有所帮助。