比如现有如下两种类目,
新闻(ID为1)
----娱乐新闻(ID为10)
----体育新闻(ID为11)
汽车(ID为2)
----车型导购(ID为20)
----车型大全(ID为21)
因为这两个类目文章内容不一样,显然相关自定义字段是不能通用的,所以在ACF中分别增加了两组字段,
新闻自定义字段组
----字段AAA
----字段BBB
----字段CCC
汽车自定义字段组
----字段111
----字段222
----字段333
----字段444
现在的问题是,如何分类目调用自定义的字段,
比如发布一篇娱乐新闻内容,文章字段是显示字段AAA,字段BBB,字段CCC
发布车型大全内容,文章字段显示字段111,字段222,字段333,字段444
目前想到的方法就是先判断类目,然后根据不同的类目调用不同的字段组,然后再循环输出该字段组的字段。
想请教下
一:如何判断类目,主要是判断父类目;
二、如何调用AFC的字段组?
谢谢~
1 个回答
最简单的办法就是在你要显示文章字段的地方(比如文章详情页),把你创建的这几个字段都获取出来,然后判断这篇文章中这个字段是否有值,有则显示,没有则不显示就行了。比如: