专注分享博客教程插件和主题模板
EMLOG判断文章内是否包含指定标签的代码
无分类 2019-10-06 03:20:15 895 0

在做EMLOG模板开发时我们通常都会需要用到各种各样的判断代码,但官方并没有判断文章里是否包含某个标签的代码,现在就来为大家分享一下实现判断当文航包含指定标签时显示不同内容的方法。

一、操作步骤

1、打开模板文件module.php,在末尾写入如下代码

<?php
function if_tagname($blogid){
global $CACHE;
$log_cache_tags = $CACHE->readCache('logtags');
if (!empty($log_cache_tags[$blogid])){
foreach ($log_cache_tags[$blogid] as $value){
$tag .= $value['tagname'];
}
return $tag;
}
}
?>

2、打开模板文件echo_log.php,将下面的调用代码放置在合适的位置

<?php if(strpos(if_tagname($logid),'EMLOG插件') !== false):?>
当此文章包含EMLOG插件这个标签时,则显示这里的内容。
<?php endif;?>

二、教程解析

通过PHP对指定的TAG标签进行判断,如此存在则输出一个内容,如果不存在则输出另外一个内容

三、注意事项

1、本教程在实际使用时需要将代码中的标签修改为自己需要的标签,并删掉第2步代码里的文字

文章说明
本文标签:
©版权声明
本站提供的一切软件、教程和游戏辅助仅限用于娱乐和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

邮箱

地址