wordpress子分类调用父分类名称和链接的3种方法

server/2025/3/1 7:23:55/

专为导航而生,在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>';
}
?>

 原文

http://www.chudafu.com/jianzhan/4409.html


http://www.ppmy.cn/server/171493.html

相关文章

【电路笔记】-MOD计数器

MOD计数器 文章目录 MOD计数器1、概述2、D型触发器3、二分频计数器4、MOD-4 计数器5、模“m”计数器5.1 模5计数器5.2 模 10 计数器6、总结MOD 计数器是级联计数器电路,在复位之前计数到设定的模数值。 1、概述 计数器的工作是通过每个时钟脉冲将计数器的内容前进一个计数来进…

中值滤波结合快速排序算法优化传感器数据预处理

一、算法核心逻辑 目标&#xff1a;在嵌入式系统中&#xff0c;通过快速排序的 “部分排序” 特性&#xff0c;优化中值滤波的计算效率。适用场景&#xff1a;实时传感器数据处理&#xff08;如红外、超声波、加速度计等&#xff09;&#xff0c;窗口大小 N5&#xff08;可根据…

使用逻辑分析仪测量RS485的通讯方法

1. 硬件连接 连接参考地&#xff1a;逻辑分析仪的参考地需要连接到被测设备RS-485收发器的参考地。信号线连接&#xff1a;有以下几种接线方式&#xff1a; 单线连接&#xff1a;将逻辑分析仪的一个信号通道连接到RS-485总线的A端。双线连接&#xff1a;用逻辑分析仪两个信号通…

【六祎 - Note】SQL备忘录;DDL,DML,DQL,DCL

SQL备忘录 from to : 点击访问源地址

9、HTTP/2与HTTP/1.1的区别?【高频】

二进制协议&#xff1a; HTTP/2 不再像 HTTP/1.1 里的纯文本形式的报文&#xff0c;而是全面采用了二进制格式&#xff0c;报文头部和数据体都是二进制&#xff0c;并且统称为帧&#xff08;frame&#xff09;&#xff1a;头信息帧&#xff08;Headers Frame&#xff09;和数据…

使用write函数

使用open命令打开文件后&#xff0c;要往里面写入数据&#xff0c;使用write命令&#xff0c;把buf中count字节的数据写入fd中 关键是&#xff0c;写文件的时候要在这个文件的哪一个位置去写 假如写得时候&#xff0c;文件为空&#xff0c;指针指向最开始的位置&#xff0c;执…

001 Kafka入门及安装

Kafka入门及安装 文章目录 Kafka入门及安装1.介绍Kafka的基本概念和核心组件 2.安装1.docker快速安装zookeeper安装kafka安装 添加topic删除topickafka-ui安装 2.Docker安装&#xff08;SASL/PLAIN认证配置-用户名密码&#xff09; 来源参考的deepseek&#xff0c;如有侵权联系…

数字人技术再超越,TANGO 可生成与音频匹配的全身手势视频

TANGO 是由东京大学与 CyberAgent AI Lab 于 2024 年共同研发的开源框架&#xff0c;专注于声音驱动的全身数字人生成。该技术能够根据目标语音音频生成与之同步的全身手势视频&#xff0c;突破了传统数字人技术仅支持面部或上半身动作的局限性。TANGO 的工作原理利用隐式分层音…