想要理解文章形式的判断函数我们先要了解下wordpress的文章形式,有几种,包含哪些内容,各有什么作用,上面的截图是一个比较完整的wordpress文章形式。下面列出了不同中文名称的形式对应的名称。
aside————日志:不显示标题的标准文章
image————图像:单张图像。文章中的首个 标记将会被认为是该图片。
video————视频:单一视频。
quote————引语:引用他人的一段话。
link————链接:链接到其它网站的链接。
gallery ————相册:图像陈列厅。
status————状态:简短更新,通常最多 140 个字符。类似于微博
audio————音频:一个音频文件
chat————聊天: 聊天记录
了解过形式名称后呢,咱们以相册形式举例,标准的文章形式判断函数如下,相信大家可以通过上面的列表来举一反三。
1 2 3 |
<?php if( has_post_format(‘gallery’)){//相册}?> //内容位置 <?php } ?> |
下面是多重判断形式,标准形式如下。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?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 } ?> |