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学习笔记8 小时前
wordpress根据页面别名获取该页面的链接
android·wordpress
WordPress学习笔记13 小时前
wordpress ACF字段调用方法
wordpress·acf插件·wordpress字段
Web极客码2 天前
如何将cPanel面板里的WordPress迁移到宝塔面板
wordpress·宝塔面板·cpanel
WordPress学习笔记3 天前
精美wordpress模板免费下载
wordpress
WordPress学习笔记3 天前
WordPress提示“无法检索特色图片数据”
wordpress
WordPress学习笔记4 天前
wordpress外贸主题Google地图添加(替换)方案
前端·wordpress·wordpress地图
WordPress学习笔记5 天前
让wordpress随机调用一张指定文件夹中的图片
wordpress·wordpress随机调用
WordPress学习笔记6 天前
wordpress白屏问题常见原因及解决方案
wordpress
Web极客码6 天前
Wordpress如何调整区块高度与宽度
服务器·主题·wordpress
WordPress学习笔记6 天前
好用易上手的wordpress外贸主题推荐
wordpress