显示当前文章分类和父分类的链接

quality,Q 70

1638625269 20211204134109 61ab6ff55a7aa

1638625269 20211204134109 61ab6ff55d739

当需要显示文章的父分类和当前分类链接时,我们可以使用这段代码:

  1. $categories = get_the_category();
  2. echo ‘<ul>’;
  3. echo ‘<li> Parent Category: ‘;
  4. foreach$categories as $category ){
  5.      if($category->parent != 0){
  6.           $parent_category = get_term( $category->parent );
  7.           echo ‘<a href=“‘ . esc_url( get_category_link($parent_category->term_id)) . ‘”>’ . esc_html($parent_category->name) . ‘ </a>’;
  8.           break;
  9.      }
  10. }
  11. echo ‘</li>’;
  12. echo ‘<li>Subcategory: ‘;
  13. foreach$categories as $category ){
  14.      if($category->parent != 0){
  15.           echo ‘<a href=“‘ . esc_url( get_category_link($category->term_id)) . ‘”>’ . esc_html($category->name) . ‘ </a>’;
  16.      }
  17. }
  18. echo ‘</li></ul>’;

代码原自:http://wordpress.stackexchange.com/questions/247011/access-current-post-parent-and-sub-category

类似文章