Форматирование шаблона страницы WordPress не работает

#php #html #wordpress #templates

#php #HTML #wordpress #шаблоны

Вопрос:

Я создаю тему word pres и обнаружил, что форматирование не работает. Например, если я создаю простой список в сообщении.

 <ul>
  <li>one</li>
  <li>two</li>
</ul>
  

Это работает, но когда я пробую это через страницу, он не применяет элемент списка или любой другой элемент.

Я понятия не имею, почему моя страница не получает никакого форматирования

single.php

 **<?php get_header(); ?>

    <div class="row">
        <div class="col-sm-12">

            <?php
            if ( have_posts() ) : while ( have_posts() ) : the_post();
                get_template_part( 'content-single', get_post_format() );

                if ( comments_open() || get_comments_number() ) :
                    comments_template();
                endif;

            endwhile; endif;
            ?>

        </div> <!-- /.col -->
    </div> <!-- /.row -->

<?php get_footer(); ?>**
  

content_single.php

 <div class="blog-post">

<h2 class="blog-post-title"><?php the_title(); ?></h2>
<p class="blog-post-meta"><?php the_date(); ?> by <a href="#"><?php the_author(); ?></a></p>

<?php the_content(); ?>

<?php if ( has_post_thumbnail() ) {
    the_post_thumbnail();
} ?>
  

//////////// И страница /////////////////////

page.php

 <?php get_header(); ?>

    <div class="row">
        <div class="col-sm-12">

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

                get_template_part( 'content', get_post_format() );

            endwhile; endif;
            ?>

        </div> <!-- /.col -->
    </div> <!-- /.row -->

<?php get_footer(); ?>
  

content.php

 <div class="blog-post">

    <h2 class="blog-post-title">
        <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </h2>

    <p class="blog-post-meta">
        <?php the_date(); ?>by <a href="#"><?php the_author(); ?></a>
        <a href="<?php comments_link(); ?>">
            <?php printf(_nx('One Comment', '%1$s Comments', get_comments_number(), 'comments title', 'textdomain'), number_format_i18n(get_comments_number())); ?>
        </a>
    </p>

    <?php if ( has_post_thumbnail() ) {?>
        <div class="row">
            <div class="col-md-4">
                <?php   the_post_thumbnail('thumbnail'); ?>
            </div>
            <div class="col-md-6">
                <?php the_excerpt(); ?>
            </div>
        </div>
    <?php } else { ?>
        <?php the_excerpt(); ?>
    <?php } ?>

</div><!-- /.blog-post -->
  

Ответ №1:

Хорошо, поэтому в page.php Я изменю это

 <?php get_header(); ?>

<div class="row">
    <div class="col-sm-12">

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

            get_template_part( 'content', get_post_format() );

        endwhile; endif;
        ?>

    </div> <!-- /.col -->
</div> <!-- /.row -->
  

к этому

 <?php get_header(); ?>

    <div class="row">
        <div class="col-sm-12">

             <?php the_content(); ?>

        </div> <!-- /.col -->
    </div> <!-- /.row -->

<?php get_footer(); ?>