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

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

2015年10月22日 / Emlog / 7443人阅读(点这评论)

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

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

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

让emlog的首页\列表\文章页实现不同侧边栏

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

让emlog的首页\列表\文章页实现不同侧边栏

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

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

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


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

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

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


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

via 范超博客


标签:emlog教程 

ABOUT
七牛云存储 衡天主机
一灯学堂,专注互联网前端培训 特卖
最新文章
月度热门
热门话题