加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
excerpt.php 2.59 KB
一键复制 编辑 原始数据 按行查看 历史
zhx 提交于 2017-10-19 12:54 . init
<?php
/*
* list excerpt
* ====================================================
*/
$etype = _hui('list_type');
while ( have_posts() ) : the_post();
$classname = '';
$focuscode = '';
if( $etype !== 'none' ){
$img_number = hui_post_images_number();
$has_thumb = has_post_thumbnail();
if( $etype == 'thumb' ){
$imgSingle = true;
if( $has_thumb || $img_number>0 ){
$classname = ' excerpt-one';
}
}else if( $etype == 'more' || $etype == 'multi' || $etype == 'four' ){
$imgSingle = false;
if( $has_thumb || ($img_number>0 && $img_number<4) ){
$classname = ' excerpt-one';
}else if( !$has_thumb && $img_number>=4 ){
$classname = ' excerpt-multi';
}
}
$focuscode = hui_get_thumbnail( $imgSingle, false );
$focuscode = $focuscode ? '<p class="focus"><a'.hui_target_blank().' href="'.get_permalink().'" class="thumbnail">'.$focuscode.'</a></p>' : '';
}
$author = get_the_author();
if( _hui('author_link') ){
$author = '<a href="'.get_author_posts_url( get_the_author_meta( 'ID' ) ).'">'.$author.'</a>';
}
$p_meta = _hui('post_plugin');
echo '<article class="excerpt'.$classname.'">';
echo '<header>';
if( !is_category() ) {
$category = get_the_category();
if($category[0]) echo '<a class="cat label label-important" href="'.get_category_link($category[0]->term_id ).'">'.$category[0]->cat_name.'<i class="label-arrow"></i></a> ';
};
echo '<h2><a'.hui_target_blank().' href="'.get_permalink().'" title="'.get_the_title()._hui('connector').'">'.get_the_title().get_the_subtitle().'</a></h2>';
if( $img_number ) echo '<small class="text-muted"><span class="glyphicon glyphicon-picture"></span>'.$img_number.'</small>';
echo '</header>',
'<p class="text-muted time">'.(($p_meta && isset($p_meta['siteauthor']) && $p_meta['siteauthor'])?get_bloginfo('name').' - ':'').$author.' '.__('发布于', 'haoui').' '.hui_get_post_date( get_gmt_from_date(get_the_time('Y-m-d G:i:s')) ).'</p>',
$focuscode,
'<p class="note">'.hui_get_excerpt_content().'</p>',
'<p class="text-muted views">';
if( _hui('post_link_excerpt_s') ) hui_post_link();
echo hui_get_views(),
($p_meta && isset($p_meta['comm']) && $p_meta['comm']) ? '<span class="post-comments">'.hui_get_comment_number().'</span>' : '',
hui_get_post_like($class='post-like'),
the_tags('<span class="post-tags">'.__('标签:', 'haoui'), ' / ', '</span>'),
'</p>';
echo '</article>';
endwhile;
hui_paging();
wp_reset_query();
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化