Как отобразить миниатюры и заголовок в комбинированном PHP / HTML? - PullRequest
1 голос
/ 28 апреля 2019

Я хотел бы отображать заголовки и эскизы своих сообщений, используя этот фрагмент кода, чего я не могу сделать.

Как мне решить эту проблему?

Код

<div class="row">
    <?php     
    if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> $featured_img_url = get_the_post_thumbnail_url(get_the_ID(),'full');
        <div class="col-md-4">
            <div class="card" style="width: 18rem;">
                <img class="card-img-top" src="<?php the_post_thumbnail('thumbnail');?>    
    </div>    
    echo '<h5 class=" card-title "><a href=" '.get_permalink() .' ">'.get_the_title().'</a></h5 >';?>
    <p class="card-text "><?php echo get_the_excerpt(); ?></p> 
    <a href="<?php the_permalink();?>" class="btn btn-primary"> Continue Reading &raquo;
                </a>
            </div>
            <?php  
    endwhile;
    else :
        _e( 'Sorry, no posts matched your criteria.', 'textdomain' );
    endif;?>
    </div>

1 Ответ

1 голос
/ 28 апреля 2019

Кажется, в вашем HTML могут быть коды PHP.Возможно, попробуйте это:

<div class="row">
    <?php 
        if ( have_posts() ) : while ( have_posts() ) : the_post(); $featured_img_url = get_the_post_thumbnail_url(get_the_ID(),'full'); ?> 
            <div class="col-md-4">
                <div class="card" style="width: 18rem;">
                    <img class="card-img-top" src="<?php the_post_thumbnail('thumbnail'); ?>
                </div>
                <?php  echo '<h5 class=" card-title "><a href=" ' . get_permalink() .' ">' . get_the_title() . '</a></h5 >'; ?>
                <p class="card-text"><?php echo get_the_excerpt(); ?></p> 
                <a href="<?php the_permalink(); ?>" class="btn btn-primary"> Continue Reading &raquo;</a>
            </div>
            <?php  endwhile;
            else :
                _e( 'Sorry, no posts matched your criteria.', 'textdomain' );
        endif; 
    ?>
</div>
  • Если это не решило вашу проблему, возможно, посмотрите на ваши синтаксические ошибки / предупреждения.
  • Вы могли бы рассмотреть отступ ваших кодов, это поможет вам найти ошибки, не просматривая журналы ошибок.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...