Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.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 wordpress单篇文章内容未显示_Php_Wordpress - Fatal编程技术网

Php wordpress单篇文章内容未显示

Php wordpress单篇文章内容未显示,php,wordpress,Php,Wordpress,Wordpress单个博客文章的内容未显示。我试过了,但我不明白为什么它不起作用。这对我来说很好,有没有其他文件可以检查这个问题 这是我的single.php get_header(); ?> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <?php while ( have_posts() ) : the

Wordpress单个博客文章的内容未显示。我试过了,但我不明白为什么它不起作用。这对我来说很好,有没有其他文件可以检查这个问题

这是我的single.php

get_header(); ?>

<div id="primary" class="content-area">
    <main id="main" class="site-main" role="main">

    <?php
    while ( have_posts() ) : the_post();

        get_template_part( 'template-parts/content', get_post_format() );

        the_post_navigation();

        // If comments are open or we have at least one comment, load up the comment template.
        if ( comments_open() || get_comments_number() ) :
            comments_template();
        endif;

    endwhile; // End of the loop.
    ?>

    </main><!-- #main -->
</div><!-- #primary -->

<?php
get_sidebar();
get_footer();
get_header();?>
使用此代码

get_header(); ?>

    <div id="primary" class="content-area">
        <div id="content" class="site-content" role="main">

            <?php /* The loop */ ?>
            <?php while ( have_posts() ) : the_post(); ?>

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

            <?php endwhile; ?>

        </div><!-- #content -->
    </div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>
get_header();?>
使用此代码

get_header(); ?>

    <div id="primary" class="content-area">
        <div id="content" class="site-content" role="main">

            <?php /* The loop */ ?>
            <?php while ( have_posts() ) : the_post(); ?>

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

            <?php endwhile; ?>

        </div><!-- #content -->
    </div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>
get_header();?>

如果你想显示帖子内容,你需要使用
或类似工具。

如果你想显示帖子内容,你需要使用
或类似工具。

在单篇帖子中,你已经在帖子中了。您不需要这个循环。您可以访问帖子的数据,例如:

<?php get_header() ?>

<div id="post-<?php the_ID(); ?>">
        <h1 class="entry-title"><?php the_title(); ?></h1>
        <?php the_content(); ?></div>
</div>

<?php get_footer() ?>


在单岗位apge中,您已经在岗位上了。您不需要这个循环。您可以访问帖子的数据,例如:

<?php get_header() ?>

<div id="post-<?php the_ID(); ?>">
        <h1 class="entry-title"><?php the_title(); ?></h1>
        <?php the_content(); ?></div>
</div>

<?php get_footer() ?>


获取模板部分(“模板部分/内容”,获取发布格式());替换此项以获取_模板_部分('content',get_post_format());获取模板部分(“模板部分/内容”,获取发布格式());替换此项以获取_模板_部分('content',get_post_format());我没有使用2133,那么我需要创建2133后导航()吗?我没有使用2133,那么我需要创建2133后导航()?你能解释一下吗?你能解释一下吗?这不是很推荐。您至少需要调用\u post()
来设置正确的postdata。是的,您可以省略
have_posts()
,但随后您会松开
循环结束
操作挂钩,该挂钩有时对于在循环后添加额外内容非常有用。顺便说一句,
the_post()
触发了
循环启动
操作,所以我猜导致白页留下的唯一问题可能是缺少了不,我没有错过wordpress安装中的调试吗?是否有任何错误日志?这不是很推荐。您至少需要调用\u post()
来设置正确的postdata。是的,您可以省略
have_posts()
,但随后您会松开
循环结束
操作挂钩,该挂钩有时对于在循环后添加额外内容非常有用。顺便说一句,
the_post()
触发了
循环启动
操作,所以我猜导致白页留下的唯一问题可能是缺少了不,我没有错过wordpress安装中的调试吗?是否有任何错误日志?