typecho 加时间判断 夜间变暗黑,不生成,希望大佬看看。

代码如下,加在header.php 头部标签里面。

<?php

      date_default_timezone_set('PRC'); 

      $hour = date('H');   

      if($hour > 6 && $hour <= 22){   

        echo ' ';   

      }else{

        echo '<link href="https://share1223.com/night.css" rel="stylesheet"/>';   

    }

    ?>

问题:到点了,还没有自动变黑 有谁知道 啥原因吗?

代码哪里错误? 就是死活不生成,求解?

我不懂jS

FANAYUN
引用
我不懂jS
4 我不懂jS

我也是一知半解~。。。

代码没啥问题,但这看起来只是在夜间时间段增加一个CSS样式……?

得把白天的样式隐藏掉吧

C
引用
代码没啥问题,但这看起来只是在夜间时间段增加一个CSS样式……? 得把白天的样式隐藏掉吧
C 代码没啥问题,但这看起来只是在夜间时间段增加一个CSS样式……? 得把白天的样式隐藏掉吧

大佬咋隐藏?

原有CSS文件是啥?把那个从头部删掉,然后判断这块,比如日间CSS是day.css,你就改成:

      if($hour > 6 && $hour <= 22){   

       echo '<link href="https://share1223.com/day.css" rel="stylesheet"/> ';   

      }else{

        echo '<link href="https://share1223.com/night.css" rel="stylesheet"/>';  

    }

css是根据主题改的吗?如果是参考别人的文章可能要自己改下样式

C
引用
原有CSS文件是啥?把那个从头部删掉,然后判断这块,比如日间CSS是day.css,你就改成: if($hour > 6 && $hour <= 22){ echo '<link href="h...
C 原有CSS文件是啥?把那个从头部删掉,然后判断这块,比如日间CSS是day.css,你就改成: if($hour > 6 && $hour

<?php

date_default_timezone_set('PRC');

$hour = date('H');

if($hour > 6 && $hour <= 22){

echo '<link href="https://share1223.com/usr/themes/twentytwelve/style.css" rel="stylesheet"/> ';

}else{

echo '<link href="https://share1223.com/night.css" rel="stylesheet"/>';

}

?>

 

原本是css是 https://share1223.com/usr/themes/twentytwelve/style.css

这样对了吗

幻焕
引用
css是根据主题改的吗?如果是参考别人的文章可能要自己改下样式
幻焕 css是根据主题改的吗?如果是参考别人的文章可能要自己改下样式

参考别人的~  

幻焕
引用
css是根据主题改的吗?如果是参考别人的文章可能要自己改下样式
幻焕 css是根据主题改的吗?如果是参考别人的文章可能要自己改下样式

有没有通用的 ...

share1223
引用
C原有CSS文件是啥?把那个从头部删掉,然后判断这块,比如日间CSS是day.css,你就改成: if($hour > 6 && $hour <?php date_default_...
share1223 &lt;?php date_default_timezone_set('PRC'); $hour = date('H'); if($hour &gt; 6 &amp;&a ...

不行,WP默认主题跟这个不是配套的,我还以为你有日间模式和夜间模式。

CSS不可能通用的,做前端都得一点点改的,日/夜模式都是同一套主题成对出现。

这个夜间模式CSS只是一个样式参考,给别人做主题参考用的,没法直接用。

你可以参考下这几篇文章自己调试下,最理想的还是自己修改一下原主题的css。

自己动手弄一个带cookie的可以看看:

https://qqdie.com/archives/night-mode-of-website.html

如果寻找简单但可能会与样式冲突的方法的话可以看看:

http://www.7tec.cn/301.html/comment-page-1

https://qqdie.com/archives/draknight-typecho-plugin.html

 

幻焕
引用
你可以参考下这几篇文章自己调试下,最理想的还是自己修改一下原主题的css。 自己动手弄一个带cookie的可以看看: https://qqdie.com/archives/night-mode-...
幻焕 你可以参考下这几篇文章自己调试下,最理想的还是自己修改一下原主题的css。 自己动手弄一个带cookie的可以看看: https://qqdie.com/archives/night-mode-o ...

好的~

share1223
引用
幻焕你可以参考下这几篇文章自己调试下,最理想的还是自己修改一下原主题的css。 自己动手弄一个带cookie的可以看看: https://qqdie.com/archives/night-m...
share1223 好的~

else后当你的ngint css else前 放你的light css

........

1