WordPress文章形式
分类:折腾日期:2014-05-06 - 17:53:10作者:老谢
官方关于文章形式帮助文档:http://codex.wordpress.org/zh-cn:文章形式
需要说明下的是在使用相册形式的时候,需要在循环体内加入下面的一句代码,以让可以使用自己定义的css样式
<?php add_filter( 'use_default_gallery_style', '__return_false' ); ?> |
下面直接贴出我的loop.php以便大家参考:
<?php if ( has_post_format( 'status' )) { ?> <div class="post<?php sticky_class(); ?>" id="post-<?php the_ID(); ?>"> <div class="post-data"> <div class="title"> <!--<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>--> <h3 class="aside"><span>分类:<?php the_category(', '); ?></span><span>日期:<?php the_time('Y-m-d'); ?></span><span><span>作者:<?php the_author(); ?></span><span><?php if (function_exists('custom_the_views')) : ?>阅读:<?php custom_the_views($post->ID); ?></span><?php endif; ?> </h3> </div> </div> <div class="post-txt"><a href="<?php the_permalink() ?>" rel="bookmark"><?php echo get_avatar( get_the_author_meta('ID'), 42 ); ?></a><?php the_content(); ?></div> </div> <?php }else if ( has_post_format( 'gallery' ) ){ ?> <?php add_filter( 'use_default_gallery_style', '__return_false' ); ?> <div class="post<?php sticky_class(); ?>" id="post-<?php the_ID(); ?>"> <div class="post-data"> <div class="title"> <!--<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>--> <h3 class="aside"><span>标题:<?php echo the_title(); ?></span><span>分类:<?php the_category(', '); ?></span><span>日期:<?php the_time('Y-m-d'); ?></span><span><span>作者:<?php the_author(); ?></span><span><?php if (function_exists('custom_the_views')) : ?>阅读:<?php custom_the_views($post->ID); ?></span><?php endif; ?> </h3> </div> </div> <div class="post-txt"><?php echo do_shortcode('[gallery columns="3" size="thumbnail" link="file"]'); ?></div> </div> <?php }else{ ?> <div class="post<?php sticky_class(); ?>" id="post-<?php the_ID(); ?>"> <div class="post-data"> <div class="title"> <h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2> <h3><span>分类:<?php the_category(', '); ?></span><span>日期:<?php the_time('Y-m-d'); ?></span><span>评论:<?php comments_popup_link(__('0条'), __('1条'), __('%条'), '', __('已关闭评论')); ?></span><span>作者:<?php the_author(); ?></span><span><?php if (function_exists('custom_the_views')) : ?>阅读:<?php custom_the_views($post->ID); ?></span><?php endif; ?> </h3> </div> </div> <div class="post-txt"><?php the_content( __( '<b>继续阅读...</b>') ); ?></div> <?php the_tags('<div class="tags">Tags: ', ' , ', '</div>'); ?> </div> <?php } ?> |
我都没折腾主题的动力了
如果我要实现 状态status形式的文章总在标准形式的下面怎么实现?意思就是第一篇是标准形式,第二个是状态,第三个是标准 这样的,但不能让状态的形式在第一个!