WordPress文章形式:轻博,微博,图片,音乐

转自点点 9 年前 回复

, , , , , ,

新的文章形式官方现已提供出9种,其实是10种,还有默认的1个,其中包含日志、相册、链接、图像、引语、状态、视频、音频、聊天;
 
可能大家一下还不明白是什么效果,没具体概念,先上张图,截自七小罗汉

截图中就是三种文章形式的展示:第一是微博形式,第二个是常规的形式,第三个就是视频的形式!
下面引用官方的介绍,大家可以看一下,以便增进对文章形式的了解

WordPress在 3.1 版本中引入的文章形式,是文章的一种属性,可以被主题用来决定文章的显示方式。其设计目的是要提供一个特殊的方法来根据文章的特点选用显示“格式”。该方 法用于替代以前需要使用分类来达到同样目的的做法,而且更重要的是,该方法在支持的主题间是通用的。简单地说,如果一位博客作者正在使用一个支持“文章形 式”的主题,那么作者就可以从一个单选列表中选择文章的形式,以此决定文章的显示样式。

针对其形式的特点做的一个说明,如需更多了解,点击查看

大家可能接着就疑问了,为什么要使用文章样式

文章样式可以取代人们利用分类目录归档类似文章的要求。直到目前仍然有用户在修改代码以达到让不同分类文章显示不同样式的效果,文章样式功能不仅简化了分类目录,还使博客能够在支持文章样式的主题之间更轻松地转换。
对读者来说,使用了文章样式功能的博客也更为亲切,读者可以直观地了解到他们目前正在浏览的是什么类型的文章。此外随着不同文章的不同展示效果,博客也将变得更生动。文章样式将填补WordPress文章平淡显示效果所带来的空缺感。

咱们接着就来继续了解,抢先体验文章样式
和文章缩略图、菜单、自定义背景等功能一样,文章样式也需要通过主题激活。这意味着,如果你的主题不兼容,那么你就没法使用这个功能。 警告:若要进行以下操作,最好熟悉HTML、CSS代码,并对WordPress循环函数具有一定了解。 打开主题的functions.php文件,加入以下代码:

add_theme_support( 'post-formats', array( 'aside', 'gallery' ) );

注意:aside和galery只是列举出的两个可用的文章样式而已。可用的文章样式包括上面特色说明的那几种,可以根据自己的需要酌情添加,点击查看更多形式
在functions,php中加入代码后,你会在文章编辑界面右侧的文章发布设置区看到一些新内容:如下图所示

编辑完文章之后,你可以在这里更改文章的样式并点击发布,让文章以预先设置好的格式发布到前台。但是我们并没有预先设置任何文章样式,因此即使你在下拉菜单里选择了新的样式,前台所显示的效果也和其他文章没什么区别。所以现在我们需要做的就是编辑文章的主循环,这里就是我在上一篇专门备忘介绍的,不懂的哥们可以点击进去看下因为这个不写,所有样式都是一种,没法区别开来,所以在主循环里的各种文章显示形式,朋友们可以自由发挥,写好循环函数后加以用CSS控制,以求达到美观的效果!我们会用到条件标签has_post_format()

if ( has_post_format( 'aside' ) {
// code to display the aside format post here
} else if (has_post_format('gallery')) {
// stuff to display the gallery format post here
} else if (has_post_format('link')) {
// stuff to display the link format post here
}else {
// code to display the normal format post here
}

记得,主循环是大家自由发挥美化的东西,折腾就在于此,是个重头戏,下面上一张折腾后的效果图,大家看下:

写在最后,就是因为这个东西,搞得睡眠都没质量了,看来折腾不一定是享受啊,控制的好了就是享受,控制不好了就是受罪,个中喜忧,大家自己发现吧
 
转自心淡若水

支付宝打赏微信打赏

如果此文对你有帮助,欢迎打赏作者。

发表评论

欢迎回来 (打开)

(必填)

8451