分类: 网站源码

  • 超好看的二次元主页[附美化教程]

    大家好,我是李初一,本次给大家介绍一款我个人十分喜欢的二次元个人主页包括我个人进行的一些美化思路,推荐大家自己手动加入禁用右键的代码,没有右键功能会比较有高级感一点

    这次给大家带来的是这样一款的二次元风格个人主页 背景为幻灯片或视频
    演示地址:https://dg.zyw.one/
    演示地址我做了简单的对接,对接了OneTool多平台助手所以会多三个按钮以及小部分对接后的数据,本篇文章将会绕过OneTool后台对接

    [b2_file link=”https://lichuyi.lanzoum.com/ifwcS0g1ew1a” name=”二次元个人主页” pass=”” code=””]
    原本是做给扒站大哥的,但是我网站做了部分处理,扒站会缺失部分代码,大家无需在意直接下载即可


    正文

    下载完源码,将源码解压至桌面,这里建议大家先创建一个文件夹,解压至文件夹内

    一共34个文件,900k左右的内存,双击index.html查看一下源码首次加载会比较慢一点

    大家先看一下页面样式以及部分细节处

    图片[4]-超好看的二次元主页[美化教程]-初一资源网

    页面左上角logo很丑,引导页三个字很突兀,全局性的异次元logo都很丑,生日倒计时不会动

    首先移除logo,不需要移除的小伙伴可以在images文件夹内替换图片为自己的

    使用NotePad++或Visual Studio Code打开index.html(两款软件都是编辑器,我个人比较喜欢notepad可能是用习惯了)

    图片[5]-超好看的二次元主页[美化教程]-初一资源网

    这里使用Visual Studio Code给大家教学,打开文件先修改文字信息链接啥的,这一点本文不做教学了,与美化无关

    移除页内所有logo(不需要的爷们儿可以跳过这里)

    Ctrl+F搜索logo

    图片[6]-超好看的二次元主页[美化教程]-初一资源网

    把你所看到的带logo的代码全部注释掉或者删掉

    移除以后站点的细节方面看起来就会比较舒适了

    修复生日计时

    图片[7]-超好看的二次元主页[美化教程]-初一资源网

    这里永远是373天从来都不会动,初一的演示页都搭建了一个月了都没变化过

    本以为是源码问题,结果换了好几个版本都不会动,也找不到作者GitHub开源的地址

    所以这里教大家手动修复/修改一下

    首先,倒计时我是不会啦,但是让他计时还是很简单的

    我们仅需引入JS

    <!--运行时长JS - 初一资源网WWW.ZYW.ONE-->
        <script>
        var now = new Date(); 
        function createtime() { 
                              //月、日、年,小时、分、秒
            var grt= new Date("11/15/2022 00:00:00");//此处修改你的建站时间或者网站上线时间 
            now.setTime(now.getTime()+250); 
            days = (now - grt ) / 1000 / 60 / 60 / 24; dnum = Math.floor(days); 
            hours = (now - grt ) / 1000 / 60 / 60 - (24 * dnum); hnum = Math.floor(hours); 
            if(String(hnum).length ==1 ){hnum = "0" + hnum;} minutes = (now - grt ) / 1000 /60 - (24 * 60 * dnum) - (60 * hnum); 
            mnum = Math.floor(minutes); if(String(mnum).length ==1 ){mnum = "0" + mnum;} 
            seconds = (now - grt ) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum); 
            snum = Math.round(seconds); 
            <!-- 加判断条件避免出现60秒的情况 -->
      if(snum==60){
          snum=0;
        }
    
      if(String(snum).length ==1 ){snum = "0" + snum;} 
            document.getElementById("timeDate").innerHTML = " "+dnum+"  "; //天数
            document.getElementById("times").innerHTML = hnum + "  "; //小时
            document.getElementById("times2").innerHTML = mnum + "  "; //分
        } 
    setInterval("createtime()",250);
    </script>

    注意哦,这里是在HTML里引入JS而不是创建JS文件,如果要用文件形式大家自己修改调整一下即可

    图片[8]-超好看的二次元主页[美化教程]-初一资源网

    位于</head>之前或者</body>之前都可以,看你个人喜好

    然后在插入代码到下面这三个位置替换那几个数字

    图片[9]-超好看的二次元主页[美化教程]-初一资源网
    <span id="times">载入时...</span>
    <span id="timeDate">载入天数...</span>
    <span id="times2">载入分...</span>

    如果没有生效就是代码书写的问题则将这里全代码替换为初一的

    <div class="section page-when page page-cent" id="s-when">
                    <section class="content">
                        <div class="clock clock-countdown">
                <div class="site-config" data-date="7/18/2021 00:00:00" data-date-timezone="+0"></div>
                <header class="header">
                  ? Zy<strong> 初一云已完美运营 </strong> ?
                </header>
                            <div class="elem-left">
                                <div class="digit hours"><span id="times">载入时...</span></div>
                                <div class="text">时</div>
                            </div>            
                            <div class="elem-center">
                  <!-- Optional text at top or image logo -->
                  <span class="text top">WWW.ZYW.ONE</span>
                  <!-- Optional logo at top -->
                                <div class="digit days"><span id="timeDate">载入天数...</span></div>
                                <div class="text">日</div>
                            </div>
                            <div class=" elem-right">
                                <div class="digit minutes"><span id="times2">载入分...</span></div>
                                <div class="text">分</div>
                            </div>
    图片[10]-超好看的二次元主页[美化教程]-初一资源网

    随后便得到了这样的效果

    修改英文字体样式

    先搜索style-font1

    图片[11]-超好看的二次元主页[美化教程]-初一资源网

    查看其上下有没有类似的代码,如果有则替换成下方的,没有就加上

    <link href="https://fonts.googleapis.com/css?family=Pacifico" rel="stylesheet" type="text/css">

    字体为谷歌字体,如不显示多刷新几次即可,国内服务器估计是挺悬的可以下载这个字体进行本地引用

    [b2_file link=”https://lichuyi.lanzoum.com/ibHlb0g3ri2h” name=”谷歌字体” pass=”” code=””]

    然后打开style-font1.css

    图片[12]-超好看的二次元主页[美化教程]-初一资源网

    将这里替换成Pacifico

    保存刷新查看就得到了好看的英文字体啦

    图片[13]-超好看的二次元主页[美化教程]-初一资源网

    首页标语发光

    首先在文件夹更目录创建style.css并写入以下代码

        /* 初始化 */    margin: 0;
        padding: 0;
    }
    body{
        /* 100%窗口高度 */    min-height: 100vh;
        /* 弹性布局 水平+垂直居中 */    display: flex;
        justify-content: center;
        align-items: center;
        background-color: #06252e;
    }
    .container{
        /* 投影效果 */    -webkit-box-reflect: below 1px linear-gradient(transparent,rgba(0,0,0,0.2));
    }
    h2{
        color: #fff;
        font-size: 96px;
        /* 字间距 */    letter-spacing: 15px;
        /* 转大写 */    text-transform: uppercase;
        text-align: center;
        line-height: 76px;
        outline: none;
        /* 自定义属性--c,可通过var函数对其调用 */    --c:lightseagreen;
        /* 调用自定义属性--c,设置文字阴影(发光效果) */    text-shadow: 0 0 10px var(--c),
        0 0 20px var(--c),
        0 0 40px var(--c),
        0 0 80px var(--c),
        0 0 160px var(--c);
        /* 执行动画:动画名 时长 线性的 无限次播放 */    animation: animate 5s linear infinite;
    }
    
    /* 定义动画 */@keyframes animate {
        to{
            /* 色相旋转滤镜(设置度数可改变颜色) */        filter: hue-rotate(360deg);
        }
    }

    然后再HTML内加入

    <link rel="stylesheet" href="style.css">

    保存刷新即可

    图片[14]-超好看的二次元主页[美化教程]-初一资源网
  • 萌翻少女心的发光果冻泡泡

    效果图

    萌翻少女,,,!初一觉得不大可能,萌翻一片少男倒是挺有可能,可用作与跳转页以及网站预加载动画

    HTML

    <html>
    
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
    
        <title>萌翻少女心的发光果冻泡泡</title>
        <link rel="stylesheet" href="style.css">
    </head>
    
    <body>
        <div class="container">
            <div class="bubble"></div>
            <div class="shadow"></div>
        </div>
    </body>
    
    </html>

    CSS

    *{
        margin: 0;
        padding: 0;
    }
    body{
        /* 100%窗口高度 */    height: 100vh;
        /* 弹性布局 居中显示 */    display: flex;
        justify-content: center;
        align-items: center;
        /* 渐变背景 */    background: linear-gradient(150deg,#d299c2,#fef9d7);
        /* 溢出隐藏 */    overflow: hidden;
    }
    .container{
        width: 200px;
        height: 200px;
        /* 相对定位 */    position: relative;
    }
    /* 泡泡 */.bubble{
        width: 100%;
        height: 100%;
        /* 径向渐变 */    background: radial-gradient(circle at 75% 30%,#fff 5px,#ff21c0 8%,#5b5b5b 60%,#ff21c0 100%);
        border-radius: 50%;
        /* 阴影 */    box-shadow: inset 0 0 20px #fff,
            inset 10px 0 46px #eaf5fc,
            inset 80px 0 60px #efcde6,
            inset -20px -60px 100px #f9f6de,
            inset 0 50px 140px #f9f6de,
            0 0 90px #fff;
        /* 执行动画:动画名 时长 加速后减速 无限次播放 */    animation: bubble 4s ease-in-out infinite;
    }
    .shadow{
        background-color: rgba(0,0,0,0.15);
        width: 150px;
        height: 40px;
        border-radius: 50%;
        /* 绝对定位 */    position: absolute;
        left: 50%;
        margin-left: -75px;
        bottom: -100px;
        /* 一点点模糊效果 */    filter: blur(1px);
        /* 执行动画:动画名 时长 加速后减速 无限次播放 */    animation: shadow 4s ease-in-out infinite;
    }
    
    /* 定义动画 *//* 泡泡浮动动画 */@keyframes bubble {
        0%,100%{
            transform: translateY(0);
        }
        50%{
            transform: translateY(-80px);
        }
    }
    /* 投影动画 */@keyframes shadow {
        0%,100%{
            transform: scale(0.5);
        }
        50%{
            transform: scale(1);
        }
    }
  • The7v.11.0.3版本 中文汉化 WordPress主题企业外贸商城

    密钥:集成密钥,可以自己在线安装更新插件,导入demo,在线更新主题
    编码格式:前端Html5+css3响应式,后台PHP,数据库mysql主机要求:支持php+mysql
    汉化程度:后台和所有插件95%汉化
    模板用途:各类企业、新闻博客、产品展示、电子商务、移动互联网等
    包含插件:Visual composer可视化前端编辑器、Ultimate_VC_Addons交互特效插件、Revslider幻灯片、Layerslider层幻灯片、pricing价格表单、woocommerce电子商务、云典编辑器拓展等插件。
    功能简介:布局上支持左右和上下布局;颜色上支持无限自定义色彩;风格上支持全宽、常规风格;配色模板有100种;后台管理方面支持修改网站任何区域,无需编程;可视化编辑器可以让您自定义网站的布局,实现各种各样的自定义网站风格;总之,用这款模板设计网站,只要你想得到,就能够做得出。

     

  • 分享一款好看的名片 附源码

    介绍

    源码为PSD格式,请使用Adobe Photoshop CC 运行

    内部字体大家电脑上也不一定有所以大家下载一个 iFonts字体助手

    登录后侧边栏有一个字体补齐功能,将PSD文件拖拽进去即可自动补齐字体

  • 推荐两款Typecho邮箱评论通知插件

    第一款

    这款CommentToMail样式上十分简洁美观,邮件模板采用气泡对话方式呈现。

    截图效果

    [b2_file link=”https://wwu.lanzoum.com/i2Q1Z0eqhd7i” name=”蓝奏云” pass=”” code=””]

    第二款

    给自己的博客添加一个评论邮箱提醒功能大大的节约了读取时间也可以立刻能收的评论的通知,插件自定义程度非常高可以自定义框架,给邮件回复添加更多的趣味性!

    截图效果

    安装

    1.首先下载插件,下载地址请看文章底部
    2.将插件上传到 /usr/plugins/ 这个目录下,并确定插件名字是CommentPush
    3.登陆后台,在“控制台”下拉菜单中进入“插件管理”
    4.启用插件,进行插件设置

    设置使用方法

    当前插件需要使用file_get_contents函数,有些集成环境会关闭allow_url_fopen,需要把这个设置为On。

    支持的推送服务

    Server酱,Qmsg酱,阿里云邮件,SMTP邮件,企业微信机器人,钉钉机器人。
    推送日志记录
    自定义邮件推送模版

    数据库适配

    支持Pdo_Mysql
    支持Pdo_SQLite

    下载地址

    作者的GitHub

  • 超好看的二次元个人主页源码(单页)

    超好看的二次元个人主页 一个很好看的源码,非常大气,

    使用方法,直接上传解压即可访问

  • QQWorld收藏家豪华版(免授权)

    截图

    插件简介

    • QQWorld收藏家豪华版是一款可以自定义爬虫的,集抓图、水印、云存储等众多功能于一身的WordPress通用云采集插件,被誉为下金蛋的鹅。
    • 能采集绝大多数网站,比如微信公众号和头条号等
    • 需要先在服务器PHP安装扩展fileinfo;然后在后台安装插件上传压缩包安装后直接激活即可。

    本文转载:若歆资源网

  • WordPress给网站添加一个聊天机器人

    效果图

    教程

    • 在主题的pages里新建一个php文件,然后把代码复制进去修改成自己想要的信息即可!
    <?php
    
    /**
     * Template name: XY - 关于本站
     * Description:   XY - 森巷鹿屿
     */
    
    // 添加聊天机器人
    get_header();
    ?>
    <style>
    
    </style>
    <link rel="stylesheet" type="text/css" href="../cdn/css/normalize.css" />
    <link rel="stylesheet" type="text/css" href="../cdn/css/demo.css">
    <link rel="stylesheet" href="../cdn/dist/botui.min.css" />
    <link rel="stylesheet" href="../cdn/dist/botui-theme-default.css" />
    <main role="main" class="container">
    <div class="zib-widget tens">
      <div class="htmleaf-content">
      <div class="botui-app-container" id="home-demo" style="min-height: 300px; padding: 2px 6px 4px; background-color: rgba(242, 242, 242, 0.5); border-radius: 10px;">
          <center><h4 style="font-weight: 700;">你正在与<a href="https://21lhz.cn">森屿</a>对话中...</h4></center>
          <bot-ui></bot-ui>
      </div>
    </div>
    <script type="text/javascript" src="../cdn/js/vue.min.js"></script>
    <script type="text/javascript" src="../cdn/dist/botui.min.js"></script>
    <script type="text/javascript">
      var homeBot = BotUI('home-demo');
      homeBot.message.add({
        content: 'Hi, 你好!?'
      }).then(function () {
        return homeBot.message.add({
          delay: 1500,
          content: '我是 森屿'
        });
      }).then(function () {
        return homeBot.message.add({
          delay: 1500,
          content: '我是这个网站的站长,一个可爱的蓝孩子~?'
        });
      }).then(function () {
        return homeBot.message.add({
          delay: 1500,
          content: '我是一名UI设计师,在业余时间玩一下网站!?'
        });
      }).then(function () {
        return homeBot.action.button({
          delay: 1000,
          action: [{
            text: ' 然后呢? ?',
            value: 'sure'
          }, {
            text: ' 少废话! ?',
            value: 'skip'
          }]
        });
      }).then(function (res) {
        if(res.value == 'sure') {
          tutorial();
        }
        if(res.value == 'skip') {
          end();
        }
      });
    
      var tutorial = function () {
        homeBot.message.add({
          delay: 1000,
          content: "?"
        }).then(function () {
          return homeBot.message.add({
            delay: 1000,
            content: '怎么称呼你呢?'
          });
        }).then(function () {
          return homeBot.message.add({
            delay: 1200,
            content: '你的名字(填写后按回车键)'
          });
        }).then(function () {
          return homeBot.action.text({
            delay: 800,
            action: {
              value: '森屿的小弟',
              placeholder: '填写你的名字'
            }
          });
        }).then(function (res) {
          return homeBot.message.bot({
            delay: 500,
            content: res.value + ' 是个好名字!'
          });
        }).then(function (res) {
          return homeBot.message.bot({
            delay: 1400,
            content:'你有什么想了解的吗?'
          });
        }).then(function () {
        return homeBot.action.button({
          delay: 1000,
          action: [{
            text: ' 你为什么会建这个网站呢? ?',
            value: 'sure'
          }, {
            text: ' 我没什么想了解的! ?',
            value: 'skip'
          }]
        });
      }).then(function (rea) {
        if(rea.value == 'sure') {
          tutorial2();
        }
        if(rea.value == 'skip') {
          end();
        }
      });};
      
      var tutorial2 = function () {
        homeBot.message.add({
          delay: 1000,
          content: '闲着无聊就想着拥有属于自己的网站,于是就创建“森巷鹿屿”,并且对代码格外感兴趣。'
        }).then(function () {
          return homeBot.message.bot({
            delay: 1000,
            content: '学习了一些前端语言、PHP等,现在正在学习C4D建模...'
          });
        }).then(function () {
          return homeBot.message.bot({
            delay: 1000,
            content: '非常喜欢折腾,热爱折腾,目前正在计算机一道上探索中。'
          });
        }).then(function () {
        return homeBot.action.button({
          delay: 1000,
          action: [{
            text: ' 为什么叫 森巷鹿屿 呢? ?',
            value: 'sure'
          }, {
            text: ' 好的!我知道了! ?',
            value: 'skip'
          }]
        });
      }).then(function (rea) {
        if(rea.value == 'sure') {
          tutorial3();
        }
        if(rea.value == 'skip') {
          end();
        }
      });};
      
      var tutorial3 = function () {
        homeBot.message.add({
          delay: 1000,
          content: 'emmm..玩游戏时用的游戏名称,觉得挺好听的,于是我就一直使用到现在!'
        }).then(function () {
        return homeBot.action.button({
          delay: 1000,
          action: [{
            text: '森屿这词是有什么含意吗?(ง •_•)ง',
            value: 'sure'
          }]
        });
      }).then(function (rea) {
        if(rea.value == 'sure') {
          tutorial4();
        }
      });};
       
       var tutorial4 = function () {
        homeBot.message.add({
          delay: 1000,
          content: '其实也没啥含意吧?就是觉得“森屿”这词给人一种很牛逼的感觉。'
        }).then(function () {
        return homeBot.action.button({
          delay: 1000,
          action: [{
            text: '你的网站采用什么进行搭建的?(╹ڡ╹ )',
            value: 'sure'
          }]
        });
        }).then(function (rea) {
        if(rea.value == 'sure') {
              tutorial5();
          }
        });};
        
        var tutorial5 = function () {
        homeBot.message.add({
          delay: 1000,
          content: '本站采用的是WordPress+子比主题来进行搭建与创作的。'
        }).then(function () {
          return homeBot.message.bot({
            delay: 1000,
            content: '最后非常感谢您光临本站,如果我的文章对您有所帮助的话,那么是我最大的荣幸 ?'
          });
        }).then(end);};
    
      var end = function () {
        homeBot.message.add({
          delay: 1000,
          content: '--------------------- 没有下文了哦 ---------------------'
        }).then(function () {
          return homeBot.message.bot({
            delay: 1000,
            content: '本站首页 <a href="https://www.liz0.top" style="color:#f00;">森巷鹿屿</a> 如果喜欢本站的话可以收藏一下哦!不喜欢的话也没关系,下次再喜欢吧!?'
          })
        });
      };
    </script>
    </div>
    </main>
    <?php
    get_footer();

    接下来就是css跟js了,已经打包好上传了,直接下载解压到根目录即可(你也可以解压到你喜欢的文件夹里,不过php里的css跟js引入路径记得修改)!

    资源下载

  • ThnBoV1.3.0一款针对WordPress开发的缩略图美化插件

    插件介绍

    ThnBo是一款针对于WordPress开发的缩略图美化插件,它极大节省了WordPress用户对于图片美化所需的时间,使自身网站整体效果更加具有观赏性.


    插件采用了2种图像美化方式:

    • 可自己手动设置特色图像进行美化
    • 插件会选取文章内第一张图像进行美化

    其他功能介绍:

    • 可自行设置图像裁剪方向进行图像裁剪美化

    注意事项

    • PHP版本最低为7.4,不然启用插件的时候会报错!
    • 把该插件和b2主题一起使用发布的时候会报错,解决方案如下
    • 暂定,遇到B2有缘人找我解决先
    • 切勿和qqword这种本地化图片插件一起使用,不然发布的时候也会报错,thnbo插件自带本地化图片功能

    插件截图

    • 试用站点首页
    • 插件后台设置页
  • OneCircle 一款 typecho 小圈子主题

    介绍

    多用户社交类圈子主题。界面简洁优美,功能实用方便。

    • 与众不同的圈子主题
    • 支持多用户,前台发文,发视频,发链接
    • 支持用户个性化字段:性别、前面、标签、头像、背景等
    • 支持用户相互关注和关注不同的圈子
    • 前台图片上传与 免费图床

    OneCircle 主题说明

    截图预览