最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Wordpress Category分类函数、Tags标签函数详解

IT圈 admin 22浏览 0评论

2024年6月4日发(作者:项恨桃)

Wordpress Category分类函数、Tags标

签函数详解

对Wordpress进行模板和插件设计,当然少不了要了解Wordpress的函数,

就像要用C++、Java少不了API一样。本篇文章总结了Wordpress Category分

类函数和Tags标签函数的使用方法。

目录模板函数集 (Category Template Tags)

(注意:所有代码的符号均需半角符号)

一、获取文章目录链接(Post Category)函数-

the_category(’arguments’);?>,多参数。

参数说明:

①分隔符(seperator),目录之间的分隔符号,可以为文字或字符,默认情况

下按照无序列表的形式显示。

例子:

②层级参数(parents),如何显示子目录链接,属性值有single和multiple。

例子:

二、在RSS中显示文章的发表目录(Post Category in RSS Format)函数-

the_category_rss(’arguments’); ?>。

参数说明:

①类型(type):Feed显示类型。

例子:

三、获取页面目录名称函数(Page Category Title)函数-

single_cat_title(’prefix’,'display’); ?>,显示或返回当前页面所属目

录名称。

参数说明:

①前缀(prefix),目录名称前缀,默认值:不显示任何内容。

例子:

②显示目录名称参数(display)。属性值 TRUE | FALSE

例子:

四、获取当前页目录描述(Category Description)函数

category_description(category); ?>。

参数说明:

①目录ID(category),返回目录描述,参数值类型为整数

例子:

五、显示下拉菜单形式的目录列表(Category Dropdown)函数-

wp_dropdown_categories(’argument’); ?>

参数说明:

①显示所有选项(show_option_all)

例子:

②允许选择类别为“无”(show_option_none)

例子:

③排列字段(orderby)参数值 ID | name

例子:

④排序次序(order)参数值 ASC | DESC

例子:

⑤是否显示最后更新日期(show_last_update)属性值 1 | 0

例子:

⑥是否显示目录内文章数量(show_count)属性值 1 | 0

例子:

⑦是否隐藏空目录(hide_empty)属性值 1 | 0

例子:

⑧显示子目录(Child of)属性值类型为 Interger

根据目录ID显示其子目录

例子:

⑨排除指定目录(exclude),包含指定目录(include),以逗号分开指定目录

的ID。参数值类型:Interger。

例子:

输出(echo)属性值 1 | 0,当参数echo=0是返回PHP形式的代码共使用。

例子:

⑩下拉列表中的选中项(selected)属性值类型:Interger。,参数范围为目录

ID。

例子:

⑾层级(heirarchial),属性值 1 | 0

例子:

⑿目录下拉列表名称(name),默认值为 “cat”。

例子:

⒀目录下拉列表类(class),默认值为“postform”。

例子:

⒁层级目录深度(depth)属性值 0 | -1 | 1 | n。

0:显示所有目录及子目录,默认值。

-1:平级显示所有目录(子目录无缩进)

1:只先是顶级目录

n:指定层级深度

例子:

六、获取目录链接(Category Link List)函数-

wp_list_categories(’arguments’); ?>。

具体参考 Wordpress目录链接列表函数-Category Link List

七、返回文章是否属于某个指定目录(If In Category)函数-in_category()。

// 具体代码

八、返回父目录列表(Category’s Parents List)函数

-get_category_parents)。

separator, nice name)); ?>

九、以数组的形式返回文章所属目录(Category Array)的函数

-get_the_category()。

foreach((get_the_category()) as $category) {

echo $category->cat_name .' ';

}

?>

好了,关于Wordpress Category分类函数、Tags标签函数详解就介绍到这里,

如果您在使用过程中遇到什么问题可以在下面留言,我会Mail回复您的。

2024年6月4日发(作者:项恨桃)

Wordpress Category分类函数、Tags标

签函数详解

对Wordpress进行模板和插件设计,当然少不了要了解Wordpress的函数,

就像要用C++、Java少不了API一样。本篇文章总结了Wordpress Category分

类函数和Tags标签函数的使用方法。

目录模板函数集 (Category Template Tags)

(注意:所有代码的符号均需半角符号)

一、获取文章目录链接(Post Category)函数-

the_category(’arguments’);?>,多参数。

参数说明:

①分隔符(seperator),目录之间的分隔符号,可以为文字或字符,默认情况

下按照无序列表的形式显示。

例子:

②层级参数(parents),如何显示子目录链接,属性值有single和multiple。

例子:

二、在RSS中显示文章的发表目录(Post Category in RSS Format)函数-

the_category_rss(’arguments’); ?>。

参数说明:

①类型(type):Feed显示类型。

例子:

三、获取页面目录名称函数(Page Category Title)函数-

single_cat_title(’prefix’,'display’); ?>,显示或返回当前页面所属目

录名称。

参数说明:

①前缀(prefix),目录名称前缀,默认值:不显示任何内容。

例子:

②显示目录名称参数(display)。属性值 TRUE | FALSE

例子:

四、获取当前页目录描述(Category Description)函数

category_description(category); ?>。

参数说明:

①目录ID(category),返回目录描述,参数值类型为整数

例子:

五、显示下拉菜单形式的目录列表(Category Dropdown)函数-

wp_dropdown_categories(’argument’); ?>

参数说明:

①显示所有选项(show_option_all)

例子:

②允许选择类别为“无”(show_option_none)

例子:

③排列字段(orderby)参数值 ID | name

例子:

④排序次序(order)参数值 ASC | DESC

例子:

⑤是否显示最后更新日期(show_last_update)属性值 1 | 0

例子:

⑥是否显示目录内文章数量(show_count)属性值 1 | 0

例子:

⑦是否隐藏空目录(hide_empty)属性值 1 | 0

例子:

⑧显示子目录(Child of)属性值类型为 Interger

根据目录ID显示其子目录

例子:

⑨排除指定目录(exclude),包含指定目录(include),以逗号分开指定目录

的ID。参数值类型:Interger。

例子:

输出(echo)属性值 1 | 0,当参数echo=0是返回PHP形式的代码共使用。

例子:

⑩下拉列表中的选中项(selected)属性值类型:Interger。,参数范围为目录

ID。

例子:

⑾层级(heirarchial),属性值 1 | 0

例子:

⑿目录下拉列表名称(name),默认值为 “cat”。

例子:

⒀目录下拉列表类(class),默认值为“postform”。

例子:

⒁层级目录深度(depth)属性值 0 | -1 | 1 | n。

0:显示所有目录及子目录,默认值。

-1:平级显示所有目录(子目录无缩进)

1:只先是顶级目录

n:指定层级深度

例子:

六、获取目录链接(Category Link List)函数-

wp_list_categories(’arguments’); ?>。

具体参考 Wordpress目录链接列表函数-Category Link List

七、返回文章是否属于某个指定目录(If In Category)函数-in_category()。

// 具体代码

八、返回父目录列表(Category’s Parents List)函数

-get_category_parents)。

separator, nice name)); ?>

九、以数组的形式返回文章所属目录(Category Array)的函数

-get_the_category()。

foreach((get_the_category()) as $category) {

echo $category->cat_name .' ';

}

?>

好了,关于Wordpress Category分类函数、Tags标签函数详解就介绍到这里,

如果您在使用过程中遇到什么问题可以在下面留言,我会Mail回复您的。

发布评论

评论列表 (0)

  1. 暂无评论