Если к записи не имеется изображения, как указать, чтобы в анонсе записи загружалась автоматически определенная картинка? В оригинальном файле код такой: <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> <div class="post-thumbnail"> <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> </a> </div><!-- .post-thumbnail --> <?php endif; ?> В инете нашел подобный случай, где предлагают написать: <ul id="post_thumb"> <li class="post_thumb"> <?php if(has_post_thumbnail()){ echo'<a href="'.get_permalink().'" title="'.the_title('','',false).'">'; the_post_thumbnail('thumbnail'); echo'</a>'; }else{?> <img src="/wp-content/uploads/thumb_default.jpg"alt="<?phpthe_title();?>"/> <?php}?> </li> <li class="post_text"> <?phpthe_excerpt();?> </li> </ul> Подредактировав, сделал следующий код: <?php if ( '' !== has_the_post_thumbnail() && ! is_single() ) { echo '<a href="' . get_permalink() . '" title="'.the_title( '', '', false ).'">'; echo '</a>'; <div class="post-thumbnail"> <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); </a> </div><!-- .post-thumbnail --> } else { ?> <img src="/wp-content/uploads/pic/rockavatar.jpg" alt="<?php the_title(); ?>" /> <?php } ?> <?php endif; ?> Но код не работает. Где тут ошибка?
Теперь сделал так: <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) { ?> <div class="post-thumbnail"> <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> </a> </div><!-- .post-thumbnail --> <?php } else { ( '' !== get_the_post_thumbnail() && ! is_single() ) ?> <div class="post-thumbnail"> <a href="<?php the_permalink(); ?>"> <img src="/wp-content/uploads/pic/rockavatar.jpg" alt="<?php the_title(); ?>" /> </a> </div><!-- .post-thumbnail --> <?php } ?> Название, картинка, анонс появляются, но пропадает форматирование плагина Easy Custom Auto Excerpt Options: определенное количество знаков и ссылка "Читать далее". Где ошибка?
Первая ошибка - это то что вы код в теги специальные не оформляете - в такой мешанине неструктурированой и не подсвеченой никт оне захочет разбираться.... оформите нормально - может кто и отзовется
Ок, прошу прощения, я здесь впервые и не заметил. Повторяю вопрос. Теперь сделал так: PHP: <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) { ?> <div class="post-thumbnail"> <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> </a> </div><!-- .post-thumbnail --> <?php } else { ( '' !== get_the_post_thumbnail() && ! is_single() ) ?> <div class="post-thumbnail"> <a href="<?php the_permalink(); ?>"> <img src="/wp-content/uploads/pic/rockavatar.jpg" alt="<?php the_title(); ?>" /> </a> </div><!-- .post-thumbnail --> <?php } ?> Название, картинка, анонс появляются, но пропадает форматирование плагина Easy Custom Auto Excerpt Options: определенное количество знаков и ссылка "Читать далее". Где ошибка?