您的位置 首页 模板

关于wordpress post_class()函数

这个函数是 WordPress 2.7 时新加的函数,这个函数会根据主题页面生成预置的classname和针对一些页面的classname,方便主题开发者利用这些class来定义主题样式

https://zww.me/archives/25316?comments=true

 

用法:

<div id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>

例如:当前页面是“dancing”分类存档页面,用上面的代码就会生成如下classname

<div id=”post-4564″ class=”post post-4564 category-48 category-dancing logged-in”>

 

 

二、在 post_class() 函数加入自定义 classname 并输出

这次升级 zBench 主题,在使用这个函数时遇到一个比较囧的情况:zBench 主题的页面模板 page.php 和 single.php 本身定义了一个名为 post-single 的class来个性化这2个页面样式的,可用了这个函数后不知道怎么插入,囧~

假如这样:
<div id=”post-<?php the_ID(); ?>” <?php post_class(); ?> class=”post-single”>
就不输出后面的 class=”post-single”

假如这样:
<div id=”post-<?php the_ID(); ?>” class=”post-single” <?php post_class(); ?>>
就不输出<?php post_class(); ?>生成的class

猫叔总结了 适合新手操作的副业 《淘宝虚拟产品月入2万的 6个 细分类目》的电子书 仅供参考

如果你对虚拟产品比较感兴趣,可以点击:

淘宝卖什么虚拟产品赚钱(月入2万+)

花猫大叔

关于花猫大叔短视频创业 作者: 花猫大叔

热门文章