
本文的重点是详细介绍wordpress获取父类别名称的方法,其中涉及到最底层代码的二次开发。是很有用的方法,一定要朋友们参考。
本文通过案例介绍了wordpress获取父类别名称的方法。分享给大家参考。深入分析以下内容:
wordpress中获取父类别名称的方法有很多,比如:获取当前ID父类别名称,这里不做详细描述。下面,我将详细介绍几种获取父类别名称的方法。在WordPress中获取父类别的方法可以在单个类别中使用。父类别显示信息,但父类别不显示信息。当前类别。
案例代码如下:
副本代码如下:<?PHP
$category=get_the_category();
$parent=get_cat_name($category[0]->;类别_父母);
如果(!emptyempty($parent)){
echo$parent;
}else{
echo$category[0]->;cat_name
}
?>
WordPress工具条如何显示顶层父类的子类
如果类别ID是固定的,可以使用它来完成。但如果类别ID不明确,只期望自动关联所有类别,所以不能考虑这个数。必须先获取当前网页的根类别ID,代码如下:
复制以下代码:函数Get_category_root_ID($cat)[/br//获取当前分类
while($this_category->;Category_parent)//如果当前分类有上级领导分类,循环系统
{
$this_category=get_category($this_category->;类别_父母);//将当前分类设置为上级领导分类(升序)
}
return$this_category->;术语标识;//回到根类别的id号
}
现在一切都准备好了。让我们完成它。代码如下:
复制代码如下:WP_list_categories("child_of="。Get_category_root_id(深度=0&隐藏空=0&title_Li=");
想获取今天文章内容的父类别名称?代码如下:
复制代码如下:<?PHP
$category=get_the_category();
$cat_parent=get_cat_name($category[0]->;类别_父母);
如果(!emptyempty($cat_parent)){
echo$cat_parent;
}else{
echo$category[0]->;cat_name
}
?>
之后听朋友说一个函数可以完成get_category_parents()
get_category_parents()函数的作用是返回自然类别的父类别,自然包括当前类别。这个功能完全是针对导航栏的。
【如何使用函数】代码如下:
复制代码如下:<?PHPechoget_category_parents($category,$display_link,$separator,$nice_name);?>
[主要参数表示]
$类别
(整数)分类ID,默认设置为当前分类ID。
$display_link
(布尔型)是否建立更分类的连接。
$分隔符
(字符串)每个类别的分节符。
$好名字
(布尔值)是否返回分类昵称(默认设置为:FALSE,不返回)。
[示例]
对于不同的文件和目录内容,使用不同的模板输出当前分类的父分类,分节符为''
以下代码:
复制以下代码:<?PHPechoget_category_parents($cat,TRUE,'&“raquo”);?>
输出:网络博客
期待以上对大家的WordPress网站有所帮助。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)