Php 博客只显示了一篇文章,为什么尽管所有文章都已发表,
为什么我的WordPress blog.php只显示一个博客条目,而我的博客中目前有两个条目?我已经证实这两个都已发表。我的博客页面上有我的阅读设置。有什么想法吗Php 博客只显示了一篇文章,为什么尽管所有文章都已发表,,php,css,wordpress,Php,Css,Wordpress,为什么我的WordPress blog.php只显示一个博客条目,而我的博客中目前有两个条目?我已经证实这两个都已发表。我的博客页面上有我的阅读设置。有什么想法吗 邮寄人 将文章开头标签放入循环中 我假设,您希望使用文章div来包装每篇文章。由于不允许使用多个容器,您应该将其更改为类 删除$temp 为什么要使用$temp?只需删除此项,不要将$wp\u query设置为null <?php /* Template Name: BlogPosts */ ?> <?php
邮寄人
将文章开头标签放入循环中
我假设,您希望使用文章
div来包装每篇文章。由于不允许使用多个容器,您应该将其更改为类
删除$temp
为什么要使用$temp
?只需删除此项,不要将$wp\u query
设置为null
<?php /* Template Name: BlogPosts */ ?>
<?php get_header(); ?>
<div id="contentWrap" class="group">
<?php get_sidebar(); ?>
<?php
$wp_query = new WP_Query();
$wp_query->query('posts_per_page=5'.'&paged='.$paged);
while ($wp_query->have_posts()) : $wp_query->the_post();
?>
<div class="article">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<p> Posted By <?php the_author(); ?></p>
<div id="entryItem">
<?php the_content(); ?>
</div><!--entryItem-->
</div><!--article-->
<?php endwhile; ?>
</div><!--contentWrap-->
<?php get_footer(); ?>
邮寄人
不是$wp\u query=null当
重置要循环通过的对象时,中的code>会导致没有其他项目要循环通过,因此只有第一个项目是displayed@Tristan我应该改变什么来修复它?
的基本原理是什么?这似乎是您的问题的原因,应该删除。@Tristan即使我删除了行完整性,它仍然具有相同的效果,即使阅读设置设置设置为该页面模板并设置为显示10篇文章???就像一个符咒一样工作删除了我的阅读设置并使用了您的代码问题如何才能显示分页?太好了!在WordPress的抄本上应该可以帮到你。有很多。我正在尝试创建这样的布局,图像在左边,文本在右边正确流动。我不想再添加一个框架,我能不能用css的方式来做呢?你能在答案中做一个演示吗?。
<?php /* Template Name: BlogPosts */ ?>
<?php get_header(); ?>
<div id="contentWrap" class="group">
<?php get_sidebar(); ?>
<?php
$wp_query = new WP_Query();
$wp_query->query('posts_per_page=5'.'&paged='.$paged);
while ($wp_query->have_posts()) : $wp_query->the_post();
?>
<div class="article">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<p> Posted By <?php the_author(); ?></p>
<div id="entryItem">
<?php the_content(); ?>
</div><!--entryItem-->
</div><!--article-->
<?php endwhile; ?>
</div><!--contentWrap-->
<?php get_footer(); ?>