ds3464 2010-07-27 17:05
浏览 104

知道为什么Wordpress类别标签不起作用?

So I am trying to add a "-none" to a class for a post if it is in a specific category in Wordpress. So like lets say if I am viewing a post that has a category id of 7, i want a certain class titled "example" change to "example-none".

Here's my code:

<div class="example<?= is_category('events')  ?'-none':'' ?><?= in_category('7')   ?'-none':'' ?>">

The weird thing with the code is, it works in a page when I am viewing all the posts in a specific category. But when I go to an interior post that is in a specific category, the code does not work.

I am using the in_category('7') tag to achieve this on a wordpress sidebar.

Any idea on what I am doing wrong?

  • 写回答

2条回答 默认 最新

  • duanmu2941 2010-07-27 17:27
    关注

    I would remove the quotes around the id of the category:

    in_category(7)
    

    This should be a number, not a string.

    评论

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看