«

EMLOG在不同时间调用不同模板的方法

时间:2019-9-12 08:35     作者:博客志     分类: emlog教程


任何一个网站绝对不可能一直使用同一个模板,因为时间久了势必会产生视觉疲劳,现在就来为大家分享一个EMLOG在不同时间调用不同模板的方法。

一、操作步骤

1、打开模板文件header.php,找到如下代码

<link href="<?php echo TEMPLATE_URL; ?>main.css" rel="stylesheet" type="text/css" />

2、将上面的代码替换为如下代码

<?php $hc = date("H");if ($hc >= 7 && $hc < 23) { ?>
<link rel="stylesheet" href="<?php echo TEMPLATE_URL; ?>morning.css" type="text/css" />
<?php } else { ?>
<link rel="stylesheet" href="<?php echo TEMPLATE_URL; ?>night.css" type="text/css" />
<?php } ?>

二、原理解析

在网站头部添加判断,实现白天07-23点调用morning.css,晚上23点--第二天早上07点调用night.css,达到自动切换样式的目的

三、注意事项

1、本教程以原生模板为例进行修改,根据每个模板所使用的css样式的位置和命名的不同自行调整

2、本教程需要使用到morning.css和night.css两个样式文件,请根据默认的样式文件main.css进行修改,并将其保存到模板目录下

3、本教程无法满足要求时,也可以参考EMLOG不同分类目录使用不同模板的方法、EMLOG不同分类下的日志使用不同模板的方法进行处理