由BODY_CLASS()生成的Body类的列表

时间:2011-07-17 作者:Giraldi

有人知道我在哪里可以得到所有body classes 生成人:body_class() 对于every sectionsevery conditions, 包括自定义帖子类型等。?

例如,对于具有特定条件(例如登录)的搜索结果页面,函数会生成以下结果:

<body class="search search-results logged-in admin-bar single-author two-column right-sidebar">
我需要完整的清单reference 在创建主题时。

干杯

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

自WordPress 2.8(在撰写WPEngineer帖子时)以来,已经添加了几个类。我会直接参考body_class() Codex entry, 其中当前列出了以下内容:

  • rtl
  • 主页
  • 博客
  • 存档
  • 日期
  • 搜索
  • 分页
  • 附件
  • 错误404
  • 单发-(id)
  • 页面id-(page\\u id)
  • 附件-(mime类型)
  • 作者nicename)
  • 类别
  • 类别-(slug)
  • 标记
  • 标记-(slug)
  • 页面父级
  • 页面子级父页面id-(id)
  • 页面模板页面模板-(模板文件名)
  • 搜索结果
  • 登录的搜索结果
  • 分页-(页码)
  • 单页-(页码)
  • 分页-(页码)
  • 类别分页-(页码)标签分页-(页码)
  • 税务-(分类名称)(自3.1起)
  • 术语-(术语名称)(自3.1起)
  • 管理栏(自3.1起)
SO网友:Hiranthi

上面有一个列表WPEngineer.com

结束

相关推荐

获取在Functions.php中设置的变量,并在我的Custom Post模板中回显它们

在我的函数中设置了以下函数。php文件,以允许我的自定义帖子类型“Slideshow”工作。add_action( \'the_post\', \'paginate_slide\' ); function paginate_slide( $post ) { global $pages, $multipage, $numpages; if( is_single() && get_post_type() == \'lom_s