起源,,几天前写一个律师模板在手机端有个导航,需要加字体图标如图
进入正题 给导航加字体图标
1.首先,先引入字体图标(如模板自带,请省略)
本次用Font Awesome做演示(因为平时比较喜欢用)
安装:将以下代码粘贴到网页HTML代码的部分.
<link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
2.打开模板文件,找到module.php文件
搜索blog_navi(),在里面找<?php echo $value['naviname']; ?>
3.在上面的代码前边添加以下代码
<?php if($value['naviname'] == "首页"):?><i class="e750-342c-6d6c-0909 fa fa-home"></i> <?php elseif($value['naviname'] =="微语"):?><i class="342c-6d6c-0909-f4d7 fa fa-coffee"></i> <?php elseif($value['naviname'] =="相册"):?><i class="6d6c-0909-f4d7-d5b9 fa fa-camera"></i> <?php elseif($value['naviname'] =="归档"):?><i class="6625-c39f-4be5-a877 fa fa-th-list"></i> <?php elseif($value['naviname'] =="关于思源"):?><i class="c39f-4be5-a877-f1ad fa fa-heart"></i> <?php elseif($value['naviname'] =="留言" || $value['naviname'] =="留言板"):?><i class="4be5-a877-f1ad-572f fa fa-comments"></i> <?php elseif($value['naviname'] =="读者排行" || $value['naviname'] =="读者墙"):?><i class="a877-f1ad-572f-6ae3 fa fa-window-maximize"></i> <?php elseif($value['naviname'] =="投稿"):?><i class="f1ad-572f-6ae3-5b11 fa fa-share-alt"></i> <?php elseif($value['naviname'] =="登录"):?><i class="572f-6ae3-5b11-c91f fa fa-cogs"></i> <?php elseif($value['naviname'] =="手机版"):?><i class="6ae3-5b11-c91f-4651 fa fa-mobile"></i> <?php else:?><i class="5b11-c91f-4651-65c4 fa fa-book"></i> <?php endif;?>
php等号的应用,是不是很好玩呢~
可以结合模板设置,后台自定义设置,由于时间关系思源就不一一解释了
题外话(截图为b-box模板
预览点我)
利用正则实现将导航 "首页" 替换为字体图标
重复1.2.步骤
将<?php echo $value['naviname']; ?>
替换为
<?php echo preg_replace("[首页]",'<i class="c91f-4651-65c4-dcc3 fa fa-home"></i>',$value['naviname']); ?>
大功告成,是不是很简单呢~
如果有问题,请留言反馈。
欢迎转载,转载请注明来源
本文地址:http://www.isiyuan.net/diynavi.html
去掉EMLOG分类url中的sort字样 前言:EMLOG使用伪静态后,分类URL网址中有个sort字样,都想把这个sort去掉;想去除EMLOG伪静态分类网址中的sort,进入include文件夹...
EMLOG的缓存说明Emlog程序以其轻巧简单的特点受到不少人的青睐,但是对于一个网站数据量比较大的EMLOG网站来说,EMLOG程序自带的缓存功能就有一点鸡肋了。所以这里分享一下如何给EMLOG...
boostrap后台登录页面,响应式简单美观集成到emlog 使用说明:上传到 admin/views 文件目录解压即可 下载地址 ...
Emlog今日文章时间加红 只需要写一个判断,那如果今日未发文则显示昨日时间加红怎么实现呢? 首先我们需要判断一下今日是否发文 把代码放到模板下module.php中 &l...
Emlog资源网搭建 二次开发 落地检测 采集定制 等服务 思源资源网担保:Emlog资源网模板设计、插件定制、模板二次修改 广告屏蔽搜索引擎,过落地页检测(不过不收费),模板SE...
获取某页面内容,可以讲自定义页面做为首页 1、在模板module.php中加入如下代码 <?php //调用页面内容 function html_page($id,$echo){$home...