mirror of https://github.com/IoTcat/Sakura.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
2.2 KiB
55 lines
2.2 KiB
<?php |
|
/** |
|
* Template part for displaying posts. |
|
* |
|
* @link https://codex.wordpress.org/Template_Hierarchy |
|
* |
|
* @package Akina |
|
*/ |
|
//function custom_short_excerpt($excerpt){ |
|
// return substr($excerpt, 0, 120); |
|
//} |
|
//add_filter('the_excerpt', 'custom_short_excerpt'); |
|
$i=0; while ( have_posts() ) : the_post(); $i++; |
|
$class = ($i%2 == 0) ? 'post-list-thumb-left' : ''; // 如果为偶数 |
|
if(has_post_thumbnail()){ |
|
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large'); |
|
$post_img = $large_image_url[0]; |
|
}else{ |
|
$post_img = DEFAULT_FEATURE_IMAGE(); |
|
} |
|
$the_cat = get_the_category(); |
|
// 摘要字数限制 |
|
|
|
//add_filter( 'excerpt_length', 'custom_excerpt_length', 120 ); |
|
?> |
|
<article class="post post-list-thumb <?php echo $class; ?>" itemscope="" itemtype="http://schema.org/BlogPosting"> |
|
<div class="post-thumb"> |
|
<a href="<?php the_permalink(); ?>"><img class="lazyload" src="https://cdn.jsdelivr.net/gh/moezx/cdn@3.0.1/img/svg/loader/orange.progress-bar-stripe-loader.svg" data-src="<?php echo $post_img; ?>"></a> |
|
</div><!-- thumbnail--> |
|
<div class="post-content-wrap"> |
|
<div class="post-content"> |
|
<div class="post-date"> |
|
<i class="iconfont icon-time"></i><?php echo poi_time_since(strtotime($post->post_date_gmt)); ?> |
|
<?php if(is_sticky()) : ?> |
|
<i class="iconfont hotpost icon-hot"></i> |
|
<?php endif ?> |
|
</div> |
|
<a href="<?php the_permalink(); ?>" class="post-title"><h3><?php the_title();?></h3></a> |
|
<div class="post-meta"> |
|
<span><i class="iconfont icon-attention"></i><?php echo wp_statistics_pages('total','uri',get_the_ID()); ?> 热度</span> |
|
<span class="comments-number"><i class="iconfont icon-mark"></i><?php comments_popup_link('NOTHING', '1 条评论', '% 条评论'); ?></span> |
|
<span><i class="iconfont icon-file"></i><a href="<?php echo esc_url(get_category_link($the_cat[0]->cat_ID)); ?>"><?php echo $the_cat[0]->cat_name; ?></a> |
|
</span> |
|
</div> |
|
<div class="float-content"> |
|
<?php substr(the_excerpt() , 0 , 3); ?> |
|
<div class="post-bottom"> |
|
<a href="<?php the_permalink(); ?>" class="button-normal"><i class="iconfont icon-caidan"></i></a> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
</article> |
|
<?php |
|
endwhile;
|