您的位置:小众博客 > Emlog > 正文

自定义侧边栏的功能在wordpress、zblog等博客程序都是自带的功能,但是奇葩的emlog却木有,所以想让emlog实现首页、列表、文章页的侧边栏显示不同内容,只有自己动手修改文件了,其实很简单,小白也能修改。

下面放出emlog实现首页、列表页、文章页设置不同侧边栏的教程:

1、如下图在模板的 header.php 开头标明此模板的侧边栏数量,最多可设置4个。

自定义emlog边栏 让首页\列表\文章页实现不同侧边栏  第1张

2、复制side.php文件,然后重命名,(我这分别为首页用side_index.php、列表用side_list.php、文章页用side_log.php、独立页面用side_page.php),当然你也可以根据你的喜好随便命名,我这里是每个页面都可以自定义。

自定义emlog边栏 让首页\列表\文章页实现不同侧边栏  第2张

3、上面文件重命名之后修改每个侧边栏模块的ID(每个文件需修改2处),以此类推四个文件ID分别为1-4,如下图是修改side_index.php的ID:

自定义emlog边栏 让首页\列表\文章页实现不同侧边栏  第3张

4、修改每个页面调用的侧边栏,根据我的调用需要分别修改log_list.php调用side_index.phpecho_log.php调用side_log.phppage.php调用side_page.phpt.php同样调用side_page.php。如下图:

自定义emlog边栏 让首页\列表\文章页实现不同侧边栏  第4张

5、重新启动主题(切换其他主题再切换回来即可),查看侧边栏设置,是不是出来了。下拉框中的1234就是你刚刚第3步设置的ID顺序。

自定义emlog边栏 让首页\列表\文章页实现不同侧边栏  第5张


以上修改之后首页和列表页的侧栏是一样的,如果想让首页和列表页显示不同的侧栏继续往下看:

我们可以把log_list.php文件复制一个,命名为log_list1.php,然后同第4步,把侧边栏调用修改为你定义的那个,我这里是log_list.php调用side_index.php即是首页的,log_list1.php调用side_list.php是列表页的。 别急,还没结束。

你还要设置每个分类页面调用的模板:

自定义emlog边栏 让首页\列表\文章页实现不同侧边栏  第6张


over,表达能力有限,自己领悟吧。重命名不一定要按照我的来,可以自由发挥。

via 范超博客


- END -

标签:emlog教程 

业界动态
  • 重磅!谷歌或被迫出售 Chrome 浏览器,垄断之路走到尽头?
  • 苹果成为史上第一家市值突破3万亿美元的企业
  • 腾讯一则公告,很可能导致外卖CPS项目的寒冬来了
  • 互联网行业巅峰将过
  • 喜报式实时成交额不见了 今年双11电商巨头战报变冷静
  • Facebook正式更名为Meta
  • 阿里云上线正版图片库,永久版权
  • 库克:中国从未要求苹果公司解锁手机
  • 搜狗开了个小差儿
  • 权健实际控制人束某某等18人被刑拘
  • 网站运营
  • Js实现双击鼠标自动滚动页面效果
  • Nginx各种配置收集整理
  • 网站备案对收录到底有没有影响
  • 什么是Referer 设置防盗链时候指明和不指明空Referer的区别
  • 宝塔面板迁移系统盘/www到数据盘/data
  • 自适应网页设计代码需要做的6大调整
  • 站长们,不要忘了你的网站是要做什么的
  • 浅谈网站网页面价值所在
  • 2016年网络SEO外链指南
  • 网站优化太早并不是一定是好事
  • 年度热门
  • 同床共寝对健康和幸福的影响
  • 吃个饭被人拍进短视频,她起诉平台获赔1万元
  • 印度计划在2035年建成自己的空间站
  • 重磅!谷歌或被迫出售 Chrome 浏览器,垄断之路走到尽头?