是否清空_excerpt()中断了他下面的_perMalink()?

时间:2020-10-16 作者:Milosh N.

我有个问题。

是的<?php the_excerpt(); ?> 从古腾堡清空<?php the_excerpt(); ?> 从帖子中提取一小部分内容,但先下一步<?php the_permalink(); ?> 下是断开的,并更改了从单个博客到博客帖子列表根目录的路径。

如何解决这个问题?

E、 回路g:

<?php
                  $paged = ( get_query_var( \'paged\' ) ) ? get_query_var( \'paged\' ) : 1;
                  $args = array(
                      \'post_type\' => \'post\',
                      \'posts_per_page\' => 5,
                      \'paged\' => $paged
                  );
                  
                  $post_query = new WP_Query($args);
                  
                  if($post_query->have_posts() ) {
                      while($post_query->have_posts() ) {
                          $post_query->the_post();
                          $featured_img_url = get_the_post_thumbnail_url(get_the_ID(),\'blog-thumb\'); 
                          ?>
                          
               <div class="blog-item">
                  <?php if($featured_img_url) { ?>
                  <a href="<?php the_permalink(); ?>"><img src="<?php echo $featured_img_url; ?>" class="blog-thumb" id="img" alt=""></a>
                  <?php } ?>
                  <a href="<?php the_permalink(); ?>">
                     <h2 class="blog-title"><?php the_title(); ?></h2>
                  </a>
                  <?php the_excerpt(); ?>
                  <a href="<?php the_permalink(); ?> // broken link return to url.com/blog not url.com/single-blog-url" class="blog-btn">Read more</a>
               </div>
               <?php
                  }
                  }
                  ?> 

1 个回复
SO网友:Faye

如果只有在摘录为空时才会中断,那么我会在输出之前检查摘录。

<?php if ( ! empty( get_the_excerpt() ) : ?> // test for the excerpt

   <?php echo esc_html( get_the_excerpt() ); ?> // escape the excerpt in case there is html added

<?php endif; ?>

相关推荐

Permalinks setting

所以,我知道这是一个基本的问题,但奇怪的是,它对我不起作用。我想要的:https://example.com/blog/thema/类别名称/postname(用于帖子)https://example.com/blog/thema/类别名称(适用于类别)以下是我的设置:遗憾的是,这行不通。以下是有关在什么设置下工作的详细信息:Posts: /blog/thema/%category%/%postname%/ + Category: blog/thema = 分类工作,帖子获取404Posts: /%cat