在Wordpress主题开发的过程中,尤其是CMS主题分类的布局,通过后台选项(萨龙龙使用的都是Redux开源框架)选择分类,前台通过调用分类的ID来获取分类的名称和链接,这时我们将使用到get_cat_name()和get_category_link()两个函数,反过来也可以通过get_cat_ID()函数来获取分类ID。
get_cat_name()函数的用法:
- <?php get_cat_name( $cat_id )?>
$cat_id是所有的参数,比如获取分类ID为1的名称:
- <?php echo get_cat_name(1);?>
get_category_link()函数的用法:
- <?php get_category_link( $cat_id )?>
$cat_id是所有的参数,比如获取分类ID为1的链接:
- <?php echo get_category_link(1);?>
get_cat_ID()函数的用法:
- <?php get_cat_ID( $cat_name )?>
$cat_name是所有的参数,比如获取分类名称为‘Category Name’的ID:
- <?php echo get_cat_ID('Category Name');?>
在远方的雪山Salong主题的CMS布局中获取分类的数量,如果没有指定分类ID,获取的数量会有问题,通过指定ID更加方便:
- <?php echo wt_get_category_count($cat_id ); ?>
一般这些选项都是通过后台选项来获取,输出分类ID就直接通过get_cat_name()和get_category_link()函数来转换成名称和链接,使用还是很方便,Deephoto主题的CMS版本中的分类就是使用文章中的函数来获取的分类相关信息。本文原创,作者:萨龙龙,其版权均为萨龙网络所有。
如需转载,请注明出处:https://salongweb.com/wordpress-id.html
一个平平常常的人,热爱生活、旅行和摄影,骑行去过西藏,一直计划再去。14年从江西骑行来到大理,现栖居于洱海边,食人间烟火,过简单生活,做简约设计!Perimg主题,最近开发的一个图片主题,与之前开发的主题又有很多的进步,以及更多的、少见的实用功能。主题文章中如果是多页就会显示上下篇、上下页…Codestar Framework,一个轻量且易用的 WordPress 选项框架,在萨龙龙最新设计开发的企业教育培训类 WordPress …在开发 WordPress 主题中,需要 N 多次测试,这样就需要多次重装测试网站,这样相当的麻烦。今天了解到一款数据库初始化插件:WordPr…一直都想设计一个有滚动视差效果的主题,而网上所有的介绍和有视差效果的主题都是使用jQuery来实现,而且由于视差背景图是一张满屏的大小,所以一直…在开发 MNews 主题的快讯功能时,希望一天内发布的快讯文章在当天日期下,而不是每篇都显示一个日期,通过the_date()函数可完美的达到这…默认情况下,WordPress会将图像元素width和height属性添加到图像元素中。这些属性会影响CSS宽度和高度属性,图片延迟加载时默认图…当 WordPress 管理员忘记密码或需要重置用户密码时,可以使用 wp_set_password 函数来实现。该函数将为指定用户设置新密码,…WooCommerce 插件默认为我的帐户页面提供了:仪表盘、订单、下载、地址、帐户详情几个页面,以及一个退出登录的按钮,如果出售的是实物或者没…在 WordPress 中,我们可以通过向主题中添加 CSS 文件来为页面和文章添加样式。但是,如果您希望根据文章类型添加自定义样式,该怎么办呢…描述
添加斜杠以转义字符串。
如果设置了magic_quotes_gpc,将首先删除斜杠。
用法
…萨龙网络开发的 MNews 主题中,集成了个人中心功能,需要获取文章、视频、下载、专题和商城的文章数量,这个是比较简单,使用wp_count_p…还是在开发导航类主题 Slhao 的时候遇到的问题,主题使用 Codestar Framework 专业版选项框架,文章的 Metabox 选项…