Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 博客只显示了一篇文章,为什么尽管所有文章都已发表,_Php_Css_Wordpress - Fatal编程技术网

Php 博客只显示了一篇文章,为什么尽管所有文章都已发表,

Php 博客只显示了一篇文章,为什么尽管所有文章都已发表,,php,css,wordpress,Php,Css,Wordpress,为什么我的WordPress blog.php只显示一个博客条目,而我的博客中目前有两个条目?我已经证实这两个都已发表。我的博客页面上有我的阅读设置。有什么想法吗 邮寄人 将文章开头标签放入循环中 我假设,您希望使用文章div来包装每篇文章。由于不允许使用多个容器,您应该将其更改为类 删除$temp 为什么要使用$temp?只需删除此项,不要将$wp\u query设置为null <?php /* Template Name: BlogPosts */ ?> <?php

为什么我的WordPress blog.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(); ?>