殷德瑶博客
喜欢的歌,静静地听!喜欢的人,远远地看!

EMLOG模板自定义首页

殷德瑶 2016-8-22 emlog教程 评论 5066 次

一、emlog博客系统简介

 首先简要介绍一个emlog博客系统。

 作为建站的朋友,可能了解更多的用wordpress建博客,wordpress是一款在世界上用户最多的博客程序,一款非常成熟而完善的程序。而emlog(Every Memory Log 意思:点滴记忆 )是2008年才出道的博客新秀,是按国人写作习惯而设计的一款轻量级的博客程序,它和wordpress一样,功能强大,是一款基于PHP语言和MySQL数据库的开源免费博客系统,它支持多人联合撰写,非常适合于国人建博客站点。

 目前emlog官方站暂不支持将自定义的页面设为首页,关于如何将网站首页设定为自定义页面的问题,我在论坛搜索了两天,通过对多个贴子的信息的整合实现 了这一功能,今天上它的论坛,发现有一位热心的朋友对我的贴子作了详细的回答,与我解决问题的办法相比,我觉得他的方法更好一些,而我的代码比他提供的操 作要简单,但是对于建站的朋友可能不太适合,因为可能对收录有影响,所以在此作个记录,对喜欢用emlog建站的朋友有帮助。

二、如何将网站首页设定为自定义页面

 以官方默认的default风格为例,操作步骤如下;


1、首先复制一个 log_list.php  命名为 home.php


2、然后打开 log_list.php


将以下代码:

if(!defined('EMLOG_ROOT')) {exit('error!');}


替换为:

 if(!defined('EMLOG_ROOT')) {exit('error!');} 
  if($pageurl == Url::logPage()){     include View::getView('home');   }else{



然后在该文件结尾代码:

 <?php
  include View::getView('side');   include View::getView('footer');   ?>



之后加上如下代码:

 <?php mysql_close(); } ?>



(注意“}”不要写丢了哈)


3、然后修改 home.php 文件,在文件最后的代码处:



<?php
  include View::getView('side');   include View::getView('footer');   ?>

加上代码:

<?php mysql_close(); ?>

(注意没有“}”哈)


然后在home.php文件代码的中间加上自己设定的首页内容,见如下代码:


 在<div id="content">与</div><!-- end #contentleft-->之间添加你的自定义页面内容。


 另外,如果需要去掉侧边栏,在home.php里去掉以下代码即可:

 include View::getView('side');


发表评论


粤ICP备15078261号 Powered by 黑暗之夜
Theme by 殷德瑶博客