给网站添加好看的提示框和多久没更新文章的提示框
给大家教程一个美化框和已经多久没更新文章的教程,很好看和实用的,如图所示
添加美化框教程
我们先把下面这些代码放在主题的style.css
里面
#sc_notice {
color: #7da33c;
background: #ecf2d6 url(```https://ivmoe.com/ivmoepro/img/scimg/sc_notice.png```) -1px -1px no-repeat;
border: 1px solid #aac66d;
overflow: hidden;
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_warn {
color: #ad9948;
background: #fff4b9 url(```https://ivmoe.com/ivmoepro/img/scimg/sc_warn.png```) -1px -1px no-repeat;
border: 1px solid #eac946;
overflow: hidden;
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_error {
color: #c66;
background: #ffecea url(```https://ivmoe.com/ivmoepro/img/scimg/sc_error.png```) -1px -1px no-repeat;
border: 1px solid #ebb1b1;
overflow: hidden;
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_tips {
color: #777;
background: #eaeaea url(```https://ivmoe.com/ivmoepro/img/scimg/sc_tips.png```) -1px -1px no-repeat;
border: 1px solid #ccc;
overflow: hidden;
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_blue {
color: #1ba1e2;
background: rgba(27, 161, 226, 0.26) url(```https://ivmoe.com/ivmoepro/img/scimg/sc_blue.png```) -1px -1px no-repeat;
border: 1px solid #1ba1e2;
overflow: hidden;
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_black {
border-width: 1px 4px 4px 1px;
border-style: solid;
border-color: #3e3e3e;
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_xuk {
border: 2px dashed rgb(41, 170, 227);
background-color: rgb(248, 247, 245);
margin: 10px 0;
padding: 15px 15px 15px 35px;
}
#sc_lvb {
margin: 10px 0;
padding: 10px 15px;
border: 1px solid #e3e3e3;
border-left: 2px solid #05B536;
background: #FFF;
}
#sc_redb {
margin: 10px 0;
padding: 10px 15px;
border: 1px solid #e3e3e3;
border-left: 2px solid #ED0505;
background: #FFF;
}
#sc_orange {
margin: 10px 0;
padding: 10px 15px;
border: 1px solid #e3e3e3;
border-left: 2px solid #EC8006;
background: #FFF;
}
放进去之后就行了,以后再发文章的时候只需要输入代码,提示框就能显示出来,代码如下:
<div id="sc_notice">绿色提示框</div>
<div id="sc_error">红色提示框</div>
<div id="sc_warn">黄色提示框</div>
<div id="sc_tips">灰色提示框</div>
<div id="sc_blue">蓝色提示框</div>
<div id="sc_black">黑色提示框</div>
<div id="sc_xuk">虚线提示框</div>
<div id="sc_lvb">绿边提示框</div>
<div id="sc_redb">红边提示框</div>
<div id="sc_orange">橙边提示框</div>
如果不显示出来,在前后都加上!!!
就行了
效果如下:
添加文章多久没更新的教程
添加完美化框之后,我们再打开post.php
这个文件,找到合适的位置,把以下代码复制过去
<div id="sc_notice">文章已超过<?php echo floor((time()-($this->modified))/86400);?>天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!</div>
这个代码是已经美化好的提示框加上去的,自己可以根据情况来写
就比如我的主题是Akina
主题,我在post.php
里面是这样写的
<div itemscope itemtype="http://schema.org/WebPage" id="crumbs">最后更新时间:<?php echo date(```Y年m月d日h时m分``` , $this->modified);?> <br \></div>
<div id="sc_notice">已超过<?php echo floor((time()-($this->modified))/86400);?>天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!</div>
如果出现问题,再看看没动过的post.php
文件,我只是在原来的基础上稍微改动了一下
最后改完之后自己刷新浏览器或者清理缓存看效果,如果还有没看懂或者不明白的可以评论
其它
这只是对于typecho
程序的美化,当然这不仅仅是只能对于这款程序而适应的,大家可以根据自己的喜好与不同来自行修改添加,建议大家先备份一份之后,再修改,还有评论区!评论区!
空空如也!