WordPress3.1的post_formats(文章样式)

By
WP札记

WordPress3.1更新已经有些日子了,对于新加的顶部栏也是褒贬不一,反正我是一点都不喜欢。本次讨论的内容也于此无关,而是另外一个:文章样式。

官方方法

这个东西有点意思,添加起来也比较简单,当然无非是增加主题作者的工作量来迎合用户的需要罢了,对于主题作者(或者希望在自己主题中添加这个东西的同学),需要做的有三步:

1、在function.php里添加支持:add_theme_support( 'post-formats', array( 'quote', 'gallery' ) );

可用的样式大概有:

    aside —— 通常没有标题,类似于社交网站上的状态更新
    chat —— 聊天记录
    gallery —— 图片库(多幅图片)
    link —— 外部链接
    image —— 单幅图片
    quote —— 引用语句
    status —— 简短的状态更新,通常限制在140个字符内,类似微博
    video —— 单个视频

2、在index.php(或其他需要的位置),进行一点判断,例如

3、在文章编辑发布的时候,在侧栏会出现“形式”的选项,只要选择相应的形式即可。


========================================================

其他

这个只能从给出来的样式名称里选择一个,虽然很全。对于懒得升级星人来说,要添加这个功能需要做的就稍微多些了。以下是我一直在用的样式,不用改function和其他文件,只需要往css文件里加点东西就行。

1、首先,查看主题的index.php文件是不是有post_class()这个语句。没有的话,在while(have_posts()) : the_post(); 这句下面添加

。如果连while…都没有,就别用那主题了。

2、在css文件里,添加如此的样式:

.category-对应的分类目录名 (.entry-title等等){…}

3、我用了分类名quote,然后代码这么加的:

如此,即可添加文章样式。

0

Comments: 43

  1. 恩.学习了….感觉做主题的大神对此都很厉害

    2011年03月08日
    • @混乱博客 是啊,大神们都很厉害。我还在学习

      2011年03月08日
  2. 学习了,最近也想用wordpress开源程序做个博客,来了解下样式。

    2011年03月08日
    • @power cord 嗯……不知道要了解啥

      2011年03月08日
  3. 我到是用着了,呵呵

    2011年03月08日
  4. 说的我有点东西要升级3.1了,不,我要忍住,为了DB 缓存的插件……

    2011年03月08日
    • @静夜燃香 那个插件不兼容3.1吗?那让作者更新啊

      2011年03月08日
  5. 必须偷学一个 :wink:

    2011年03月08日
    • @gsid 拿走吧

      2011年03月08日
  6. 没试过,我还没升级到 3.1 呢。。

    2011年03月08日
    • @A.shun 我哪天一时手贱升级了

      2011年03月08日
  7. 升级了3.1,又跳回到3.0.5,一个ID不连续搞的很不爽~

    2011年03月08日
    • @飞晏 是啊~~不只怎么算的

      2011年03月08日
  8. 貌似用到的机会不是很多 :mrgreen:

    2011年03月08日
    • @Veezy 留着吧,说不定哪天会用到呢

      2011年03月08日
  9. 还以为“aside”就是微博呢。

    一直不明白“chat”类是什么情况下用的。

    2011年03月08日
    • @我不在乎 在想发布聊天记录坑害对手的时候

      2011年03月08日
  10. 修修已经先我一步而去了,我要紧紧跟上!!!

    2011年03月08日
    • @万戈 我还活着啊!~!~

      2011年03月08日
  11. 谢谢分享wordpress的样式修改。

    2011年03月09日
  12. 还木有3.1过 :?:

    2011年03月09日
    • @N 试试呗,挺好用的。

      2011年03月09日
  13. 求刷新头像缓存

    2011年03月09日
    • @N 刷新了,眼袋男……

      2011年03月09日
  14. 之前就听说3.1增加了文章样式功能,很想知道,但是现在看了,还是有点蒙,有预览或者截图会更好。

    2011年03月09日
    • @liveme ~~首页蓝色的框框文章就是了~~

      2011年03月09日
  15. 我发现你的评论上面的标题那里出点小错误“在 WordPress4.1的post_formats……”4.1 :arrow:

    2011年03月09日
    • @liveme 是个Bug,已经修改了。谢谢反馈哈

      2011年03月09日

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

:razz: