首页 > 其他 > 详细

WordPress主题制作教程9:文章形式

时间:2015-04-08 23:21:36      阅读:247      评论:0      收藏:0      [点我收藏+]

wordpress的文章形式:

技术分享

aside -----------------日志:不显示标题的标准文章
image --------------图像:单张图像。文章中的首个 <img /> 标记将会被认为是该图片。

video ---------------视频:单一视频。

quote -----------------引语:引用他人的一段话。

link -----------------链接:链接到其它网站的链接。

gallery ---------------相册:图像陈列厅。

status --------------状态:简短更新,通常最多 140 个字符。类似于微博
audio ----------------音频:一个音频文件
chat ------------------聊天: 聊天记录

 

如果想添加对以上形式的支持,在functions.php对应数组中增加以上列表的类型别名即可

add_theme_support( ‘post-formats‘, array(
‘aside‘, ‘image‘, ‘video‘, ‘quote‘, ‘link‘, ‘gallery‘, ‘status‘, ‘audio‘, ‘chat‘
) );

 

 

如何将不同的类型的文章展示出不同的风格呢?整合文章样式,在single.php通过has_post_format判断文章类型来输出不同的格式:

<?php if( has_post_format( ‘status‘ )) { //状态 ?>
状态样式
<?php } else if ( has_post_format( ‘aside‘ )) { //日志 ?>
日志样式
<?php } else if ( has_post_format( ‘gallery‘ )) { //相册 ?>
相册样式
<?php } else if ( has_post_format( ‘video‘ )) { //视频 ?>
视频样式
<?php } else if ( has_post_format( ‘audio‘ )) { //音乐 ?>
音乐样式
//....
<?php } else{ //标准 ?> 常规样式 <?php } ?>

 

 

添加文章类型插件:Custom Post Type UI

WordPress主题制作教程9:文章形式

原文:http://www.cnblogs.com/tinyphp/p/4335436.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!