文章格式学习

打开主题的functions.php文件,加入以下代码:
【前者是音频,后者是视频,我估计我只会使用这两个。】

1
add_theme_support( 'post-formats', array( 'audio', 'video' ) );

然后在首页上添加相应格式的样式

1
2
3
4
5
6
7
<?php if( has_post_format( 'audio' )) { // 音頻?> 
样式代码
<?php } else if (has_post_format('video')) { // 视频?>
样式代码
<?php } else{ // 标准?>
样式代码
<?php } ?>

另外还有一个自定义字段缩略图的写法
【意思是,如果有自定义image,就用那个链接,如果没有用,就用默认图片。格式为居左,100px】

1
2
3
4
5
6
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" ><?php if ( get_post_meta($post->ID, 'image', true) ) : ?>
<?php $image = get_post_meta($post->ID, 'image', true); ?>
<img  class="alignleft"  width="100px" height="100px" src="<?php echo $image; ?>" alt="<?php the_title(); ?>"/>
<?php else : ?>
<img class="alignleft" src="http://fqfm.info/blog/wp-content/themes/white-gold/images/mp3.gif" alt="<?php the_title(); ?>" />
<?php endif;?></a>

自定义字段音频的写法
【track,artist,mp3url】

1
2
3
<br>曲名:<?php $key="track"; echo get_post_meta($post->ID, $key, true); ?><br><br>			
艺术家:<?php $key="artist"; echo get_post_meta($post->ID, $key, true); ?><br><br>
<embed src="<?php bloginfo('template_url');?>/images/dewplayer.swf?mp3=<?php $key="mp3url"; echo get_post_meta($post->ID, $key, true); ?>&amp;autostart=0&amp;autoreplay=1" wmode="transparent" height="20" width="240" type="application/x-shockwave-flash">

更新日:2012/09/05 · 18:51


————本日志版权归花莫笑所有。
日志内的相关图文请勿转载。