sakura/tpl/content-thumb.php

70 lines
2.6 KiB
PHP
Raw Normal View History

2018-05-26 18:59:29 +08:00
<?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++;
2019-09-05 19:24:03 +08:00
switch (akina_option('feature_align')) {
case "left":
$class = 'post-list-thumb-left';
break;
case "right":
$class = '';
break;
case "alternate":
$class = ($i%2 == 0) ? 'post-list-thumb-left' : ''; // 如果为偶数
break;
default:
$class = ($i%2 == 0) ? 'post-list-thumb-left' : '';
}
2020-02-14 00:09:01 +08:00
if( $i == 1 ){
$class .= ' post-list-show';
}
2018-05-26 18:59:29 +08:00
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{
2019-01-26 11:25:53 +08:00
$post_img = DEFAULT_FEATURE_IMAGE();
2018-05-26 18:59:29 +08:00
}
$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">
2018-06-16 23:30:41 +08:00
<i class="iconfont icon-time"></i><?php echo poi_time_since(strtotime($post->post_date_gmt)); ?>
2018-05-26 18:59:29 +08:00
<?php if(is_sticky()) : ?>
&nbsp;<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">
2019-10-31 17:25:24 +08:00
<span><i class="iconfont icon-attention"></i><?php echo get_post_views(get_the_ID()).' '._n('Hit','Hits',get_post_views(get_the_ID()),'sakura')/*热度*/?></span>
2019-11-01 00:20:57 +08:00
<span class="comments-number"><i class="iconfont icon-mark"></i><?php comments_popup_link('NOTHING', '1 '.__("Comment","sakura")/*条评论*/, '% '.__("Comments","sakura")/*条评论*/); ?></span>
2018-05-26 18:59:29 +08:00
<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;