В WordPress загружать изображения на новую страницу, но они отображаются на переднем конце - PullRequest
0 голосов
/ 28 января 2020

enter image description here

enter image description here

Я загружаю изображения на страницу, но эти изображения не отображаются на внешнем интерфейсе. Это код моей страницы. php

<?php get_header(); ?>   
<section class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-hs-4 col-xs-12">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
            <article <?php post_class() ?> id="post-<?php the_ID(); ?>">
                <header>
                  <h1><?php the_title(); ?></h1>
            </header>
            <section>
                <?php the_content(); ?>
          <hr class="clearfix" />
                  <?php edit_post_link('Edit', '<p>', '</p>'); ?>
              </section>
                <hr class="clearfix" />
            </article>
    <?php endwhile; else: ?>
        <p>Sorry, no posts matched your criteria.</p>
    <?php endif; ?>
</section>
</div>
<div class="row">
<div class="col-lg-3 col-md-4 col-sm-5 hidden-xs hidden-hs">
<?php get_sidebar(); ?>
<?php get_footer(); ?>

1 Ответ

0 голосов
/ 28 января 2020

Это потому, что the_content() выводит только контент, но не изображения. Вам нужно будет выводить изображения, делая что-то вроде

  $image_attr = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'medium');

  // Now you are working with $image_attributes array and display whatever you want

Подробнее здесь https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...