您好我想创建一个更新博客条目的主页。 所以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(); ?>
答案 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...
}
我希望它有所帮助。