SOHO创业

wordpress子分类调用父分类名称和链接

专为导航而生,在wordpress模板制作过程中常常会在做breadcrumbs导航时会用到,子分类调用父分类的名称和链接,下面这段简洁的代码,可以完美解决这个问题。

<?php echo get_category_parents( $cat, true, ' &raquo; ' ); ?>

下面这种方法也可以,不过代码不够简洁。

<?php
if ( is_category() ) {
    // Get the current category term id.
    $query_obj = get_queried_object();
    $term_id   = $query_obj->term_id;
 
    echo get_term_parents_list( $term_id, 'category' );
}
?>

第三种方法,调用分类目录名称和链接,作为导航。

<?php
if ( ( is_tax() || is_category() || is_tag() ) ) {
    $trail     = '';
    $home      = '/<a href="' . get_home_url() . '">Home</a>';
    $query_obj = get_queried_object();
    $term_id   = $query_obj->term_id;
    $taxonomy  = get_taxonomy( $query_obj->taxonomy );
 
    if ( $term_id && $taxonomy ) {
        // Add taxonomy label name to the trail.
       // $trail .=  '/' . $taxonomy->labels->menu_name;
        // Add term parents to the trail.
        $trail .= '/' . get_term_parents_list( $term_id, $taxonomy->name, array( 'inclusive' => false ) );
    }
 
    // Print trail and add current term name at the end.
    echo '<p class="breadcrumb-trail">' . $home . $trail . $query_obj->name . '</p>';
}
?>
Published
Categorized as 建站知识 Tagged ,

By SOHO

wowsoho.com是一个关注跨境电商、创业话题的网站。

WordPress外贸网站建设的最佳实践

  在当今数字化的商业环境中,WordPress成为了许多外贸企业建设网站的首选平台之一。本文将深入解读一些成… Continue reading WordPress外贸网站建设的最佳实践

woocommerce独立站与wordpress独立站的最大区别是什么

WordPress独立站可以是任何类型的网站,而WooCommerce独立站则主要聚焦于电商功能的实现。

为不同文章形式选择不同的WordPress文章模板

在写文章的时候选择不同的文章形式,然后打开文章的时候会调用不同文章形式的模板。比如,文章形式为video ,就调用single-video.php模板,其它文章形式类似,可以添加多个文章样式。

外贸建站服务商WaiMaoYes

歪猫建站(WaiMaoYes)是一家专注于外贸网站建设的公司,提供从建站策划、网页设计、前后端开发到运营推广的… Continue reading 外贸建站服务商WaiMaoYes

非插件方式为wordpress添加一个额外的编辑器

在WordPress中,要添加一个额外的区块编辑器,你需要编写一些PHP代码来注册新的区块,并可能还需要一些JavaScript来处理前端的逻辑。

wordpress为不同页面调用不同头部header文件代码

不同页面调用不同的顶部header文件