«

EMLOG推荐位插件

陈子文 • 2022-11-26 18:00 • 1049 次点击 • 🧩插件


插件名:
EMLOG推荐位插件

应用场景:
为emlog文章提供各类推荐位,用于将这篇文章推荐到哪个区域去显示,前端网页上我们再调用这个区域的数据即可。如:模板首页需要调用指定文章作为幻灯片,即可创建一个推荐位名为“首页幻灯片”,然后在模板调用该推荐位数据。

后台截图:

前台调用截图:

前台调用代码

<div><h5>推荐位:<?php echo Flag_title($flag_id);?></h5></div>
<?php
$flag_blogs = Flag_data($flag_id);//首先定义自定义推荐位ID,Flag_data(推荐位ID)
foreach ($flag_blogs as $value)://循环推荐位数据

if($value['log_cover'] ==''){
$value['log_cover'] = BLOG_URL.'content/plugins/czw_flag/images/nopic.gif';
}else{
$value['log_cover'] = $value['log_cover'];
}
?>
<div style="display: flex; flex-direction: row;">
    <div><img style="width:50px;height:50px" src="<?php echo $value['log_cover'];?>"></div>
    <div style="display: flex; align-items: center; flex-direction: row;flex: 1;">
        <div><?php echo $value['logid'];?></div>
        <div style=" flex: 1; ">
            <a style="text-decoration: none;" href="<?php echo $value['log_url'];?>"><?php echo $value['title'];?></a>
        </div>
        <div><?php echo date('Y-n-j', $value['date']);?></div>
        <div>浏览:<?php echo $value['views'];?></div>
        <div>评论:<?php echo $value['comnum'];?></div>
    </div>
</div>
<div style="width: 100%; height: 10px; border-top: 1px solid #ddd; margin-top: 10px;"></div>

<?php endforeach;?>

插件 EMLOG推荐位