风君子博客

  • 首页
  • 业界
  • 前端
  • 运维
  • 建站
  • 软件
  • 生活
  • 后端
  • 创投
  • 运营
  • 程序人生
    • 影视
    • 游戏
    • 句子
    • bootstrap4教程
    • 资源
    • 日期计算器
  • 其他
    • 说说
    • 关于本站
  1. 首页
  2. 建站
  3. 正文

EMLOG获取当前主分类下的子分类名和链接的代码

2018年8月22日 835点热度 1人点赞 0条评论

EMLOG获取当前主分类下的子分类名和链接的代码

把以下代码复制到当前模版下的module.php文件里
<?php
function sort_name($sortid){
$db = MySql::getInstance();
global $CACHE; $sort_cache = $CACHE->readCache('sort');
$sort_a = $db->query ("SELECT * FROM " . DB_PREFIX . "sort where pid=$sortid ORDER BY sid ASC, taxis asc");while ($row = $db->fetch_array($sort_a)){
foreach(array($row['sid']) as $key => $i){
$out .= '<li><a href="'.Url::sort($i).'">'.$sort_cache[$i]['sortname'].'</a></li>'; }
} echo $out;
}?>
在需要的地方,例如log_list.php这个分类模板中,适当的位置调用<?php sort_name($sortid);?>就能获取当前主分类下的所有子分类名和链接了,如果当前分类下无子分类则输出空白,至于显示样式就请站长自行修改吧,如要在其它地方调用,把$sortid改为需要调用的主分类ID号即可。


emlog获取指定分类文章代码

1、把下面的代码添加到主题的module.php文件:

<?php
function get_sortlogs($sort,$num) {
if($sort){
$where = 'and sortid ='.$sort;
}else{
$where = '';
}
if($num){
$num = $num;
}else{
$num = '10';
}
$db = MySql::getInstance();
$sql = "SELECT * FROM ".DB_PREFIX."blog WHERE type='blog' and hide='n' ".$where." ORDER BY 'date' DESC LIMIT 0,".$num;
$list = $db->query($sql);
while($row = $db->fetch_array($list)){
?>
<li><a href="<?php echo Url::log($row['gid']); ?>"><?php echo $row['title']; ?></a></li>
<?php
}
}
?>
2、在想要调用分类文章的位置文件,如log_list.php中添加调用代码:
<?php get_sortlogs('6','5');?>

代码中的6是分类目录ID,5是要调用的文章数量

3、保存文件即可。


EMLOG调用指定多个分类文章列表代码

1、把以下代码复制到模板的module.php文件中,设置好需要调用的分类ID号,

<?php //首页图文展示
function sl_sort($num){
$ysort = '1,2,3';//分类ID
$db = MySql::getInstance();
$sql = "SELECT gid,title,date,content,sortid,views,comnum FROM ".DB_PREFIX."blog WHERE type='blog' and hide='n' and sortid IN ($ysort) ORDER BY `date` DESC LIMIT 0,$num";
$go = $db->query($sql);while($row = $db->fetch_array($go)){
$img_url = TEMPLATE_URL.'images/tw/'.rand(1,10).'.jpg';
if(img_zw($row['content'])){$img_url = img_zw($row['content']);
}elseif(img_fj($row['gid'])){$img_url = img_fj($row['gid']);
}else{$img_url;}?>
<ul><li><a href="<?php echo Url::log($row['gid']);?>" rel="nofollow"><img src="<?php echo $img_url;?>" /><p><?php echo $row['title'];?></p></a></li></ul>
<?php }}function img_zw($content){preg_match_all("|<img[^>]+src=\"([^>\"]+)\"?[^>]*>|is", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;}
//Custom: 获取附件第一张图片
function img_fj($blogid){$db = MySql::getInstance();$sql = "SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$blogid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png') ORDER BY `aid` ASC LIMIT 0,1";$imgs = $db->query($sql);$img_path = "";while($row = $db->fetch_array($imgs)){$img_path .= BLOG_URL.substr($row['filepath'],3,strlen($row['filepath']));}
return $img_path;}?>

说明:IN后面括号中的就是要调用的分类ID号,请自行更改你需要调用的分类ID号,中间用英文状态下的逗号隔开,

2、前台模板调用在需要输出美容的地方复制<?php  sl_sort(5);?>代码,代码中的5表示需要输出的文章列表条数。图片顺序为先正文-再附件-在随机

标签: emlog
最后更新:2018年8月22日

风君子

独自遨游何稽首 揭天掀地慰生平

点赞
< 上一篇
下一篇 >

猜你喜欢

  • emlog模板中获取缩略图不同方法

  • emlog评论列表添加楼层显示

  • EMLOG获取固定数量的网站标签方法【转】

  • EMLOG评论Gravatar头像失效解决方法

  • emlog分类列表调用代码分享

  • EMLOG文章自动添加关键词和标签内链的方法

文章评论

取消回复

风君子

独自遨游何稽首 揭天掀地慰生平

最新 热点 随机
最新 热点 随机
索尼全新 6100 万像素 a7R 5 曝光:BIONZ XR 处理器、读出速度达 A7R4 两倍 腾讯体育被曝调整组织架构,足篮球运营组等六大业务组被撤销 2022 IBM 博士生奖学金揭晓:全球 19 名学生获奖,8 位华人入选 特斯拉:2022 年 4 月中国大陆新增 20 座超级充电站、79 个超级充电桩 网易公布武侠冒险 RPG 游戏《射雕》:基于金庸射雕三部曲 IP,PC 等多端互通 推动改革计划,爱立信宣布进行重大业务重组 今天,微信可发 520 元红包:就告诉你一声,应该不会去发吧... 支付宝能发 520 视频红包了!免费领取“怦然心动”等 9 款封面 抖音专项整治 MCN 机构内容乱象:打击传播软色情信息、利用未成年人牟利等违规行为 字节跳动加码游戏:消息称 Tiktok 正在测试游戏功能,用户可以和主播一起玩
抖音IP属地准确吗联想拯救者 Y9000X 2022 配置公布:最高 i7-12700H + RTX 3070微软 Win11 极简任务栏上手:优化平板体验,但也缺了点小功能中国电信李正茂:充分发挥云网融合优势,让数字经济造福每个人OPPO A53 5G 现已开启 ColorOS 12 安卓 12 升级公测招募e地跑:全国线路覆盖率达92.5%,将升级智能扫码加油功能完成加油监控米哈游《原神》全球用户支出将突破 27 亿美元:打破最高季度纪录,中美日韩德支出最多索尼 QD-OLED 画谛系列电视 A95K 国行即将发布格力电器 2021 年营收 1878.69 亿元同比增长 11.69%施耐德电气顾俊:5G赋能,制造业智能化转型“加速”
Zoom再出问题 故障中断干扰了英国政府的COVID-19通报会 蔚来李斌卸任嘀嗒出行董事 一键root是什么意思?有什么用? 猎鹰9号火箭发射再次推迟 SpaceX称:因天气原因 三星Note20 Ultra最靠谱渲染图:跟曲面屏说再见吧! 霹雳小组3:近距离作战秘籍-SWAT 3: Close Quarters Battle秘籍 覆盖就业、租房等6大领域 支付宝开放“电子合同”:不用手签也算数 财产保险怎么买 新款荣耀MagicBook 14发布,售价4999元起 交强险优惠系数
标签聚合
科技 银行卡 iphone 特斯拉 贷款 秘籍 借款人 小米 手机 苹果 额度 华为 利息 信用卡 马斯克 股票 银行 京东 谷歌 业界 美国 支付宝 腾讯 IT资讯 快科技 三星 芯片 汽车 微软 利率
Tags
酒 胡萝卜 食物 私房菜 有什么好处 水果 能吃 鸡蛋 身体 会胖吗 副作用 吃什么 相克 好处 饮食 作用 土豆食谱 方法 牛肉 豆腐 糖 热量 茄子 好吃 营养 皮肤过敏 区别 菜谱 牛肉食谱 功效 怎么做 营养价值 豆腐食谱 维生素 土豆 热菜 食用方法 常吃 健康 排骨 汤类 高血压 牛奶 糖尿病人 做法 吃法 下饭菜 海鲜 一起吃 排骨食谱
最近评论
九九 发布于 2 周前(05月06日) 也可能是 IP2LOCATION 数据
风君子 发布于 5 个月前(12月20日) 直播这么赚钱的吗?
wanif 发布于 5 个月前(12月18日) 采用你提供的pe制作u盘后无法识别mac硬盘,如何解决?
robotunl 发布于 5 个月前(12月18日) 可以用了,感谢
robotunl 发布于 5 个月前(12月17日) DISM++链接下不了了啊,能再发一个么。 还有怎么制作和博主一样的PE u盘。
tiantian 发布于 10 个月前(08月08日) 谢谢分享!
欣姐 发布于 1 年前(02月06日) 很有道理啊
我在東莞上班睡覺工資一千五六 发布于 1 年前(12月16日) 东莞台商都开始搬迁河源,梅州包括赣州一些地方要么就是内地城市,因为电子厂需要大量人力所以基本上都是中...
我在東莞上班睡覺工資一千五六 发布于 1 年前(12月16日) 这个怎么有意思了,是不是太真实了 :smile: :smile:
东莞石碣维信五金制品有限公司睡觉一千五六 发布于 1 年前(12月15日) 台商大陆模式搞习惯了去了印度未必成功 :idea:

COPYRIGHT © 2021 风君子博客. ALL RIGHTS RESERVED.

豫ICP备14018241号