wordpres当前分类调用父分类的名称和链接

在WordPress中,如果你想在当前分类页面调用并显示父分类的名称和链接,你可以使用以下代码片段:

复制代码
<?php
// 获取当前分类的ID
$cat_id = get_queried_object_id();

// 获取当前分类的父分类ID
$parent_id = get_term($cat_id, 'category')->parent;

// 如果存在父分类,则获取其名称和链接
if ($parent_id) {
    $parent_cat = get_term($parent_id, 'category');
    $parent_name = $parent_cat->name;
    $parent_link = get_category_link($parent_id);
    echo '<a href="' . esc_url($parent_link) . '" rel="category tag">' . esc_html($parent_name) . '</a>';
} else {
    // 如果没有父分类,可以选择不显示任何内容,或者显示一个默认消息
    echo 'No parent category';
}
?>

这段代码首先获取当前分类的ID,然后查找其父分类的ID。如果存在父分类,它会获取父分类的名称和链接,并输出一个链接到父分类的超链接。如果当前分类没有父分类(即它是顶级分类),则可以输出一个默认消息或者不显示任何内容。

请确保将这段代码放在你的WordPress主题的适当模板文件中,例如single.php、category.php或者archive.php,这样它就会在相应的页面上显示父分类的名称和链接。

原文

http://wordpress.jianyes.com/jianzhan/470.html

相关推荐
WordPress学习笔记35 分钟前
外贸模板推荐
wordpress
WordPress学习笔记11 小时前
用“第一性原理”思维,为搜索引擎收录铺就坦途
搜索引擎·wordpress
Web极客码2 天前
深入了解WordPress网站访客意图
服务器·前端·wordpress
Web极客码3 天前
WordPress管理员角色详解及注意事项
运维·服务器·wordpress
fqrj20263 天前
什么是WordPress?企业WordPress搭建网站的基本流程和步骤分享
html·wordpress·网站开发·技术开发
WordPress学习笔记6 天前
外贸网站的wordpress英文主题
wordpress·wordpress主题
syjy27 天前
(含下载)The7 WordPress主题教程
wordpress·wordpress建站
WordPress学习笔记8 天前
让wordpress页面显示的时间为当前时间的前30分钟
wordpress·时间戳
WordPress学习笔记9 天前
杭州专业WordPress模板开发服务商
wordpress
syjy210 天前
(含下载)woocommerce photo reviews wordpress插件使用教程
wordpress·wordpress建站