EMLOG前台模板展示

  • 内容
  • 相关

首先看 init.php,找到其中的:

define('TEMPLATE_URL', TPLS_URL.Option::get('nonce_templet').'/');

将其替换为如下代码:

session_start();
if(isset($_GET['theme'])){
    $theme = $_GET['theme']=='reset' ? Option::get('nonce_templet') : $_GET['theme'];
    $_SESSION['theme']=$theme;
}elseif(isset($_SESSION['theme'])){
    $theme=$_SESSION['theme'];
}else{
    $theme='';
}
if($theme==''){
    define('TEMPLATE_NAME', Option::get('nonce_templet'));
}else{
    define('TEMPLATE_NAME', $theme);
}
define('TEMPLATE_URL', TPLS_URL.TEMPLATE_NAME.'/');

然后将 index.php 和 t/index.php 两个文件中的:
define('TEMPLATE_PATH', TPLS_PATH.Option::get('nonce_templet').'/');


均改为:

define('TEMPLATE_PATH', TPLS_PATH.TEMPLATE_NAME.'/');


修改完之后,将这三个文件重新上传覆盖原文件就可以了。要查看某个模板的效果,直接在博客地址后面加上“?theme=模板目录”参数就行了,如 “http://www.pigzt.com/?theme=ting”,要看后台设置的默认模板,要么关闭浏览器重新访问,要么将模板名称换成 “reset”就行了,即:“http://www.pigzt.com/?theme=reset”。

本文转自:独狼博客


本文标签:

版权声明:若无特殊注明,本文皆为《Finally》原创,转载请保留文章出处。

本文链接:EMLOG前台模板展示 - https://pjax.cn/emlog_theme_qtzs.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

允许邮件通知

评论

1条评论
  1. avatar

    风宁 Lv.3 Chrome 55.0.2883.87 Windows 回复

    我还能说什么

    安徽省芜湖市 电信

    00:00 / 00:00
    顺序播放