扯一扯对博客的一些更改

:huaji: 其实我只是来水文章的(逃

本博客是用WordPress建的,主题使用的是Kratos。本文所有更改均适用于此主题,其它主题使用可能需要做一些细微调整。


我对这个主题做的修改还是有点多的,这里就讲四点吧:随机化文章特色图片;浮动小人;登陆与注册页面;友链页面。

另,此主题修改版已发布,详细信息可访问:https://www.fczbl.vip/787.html

随机化文章特色图片

这部分内容在functions.php的Post Thumbnails New部分,原代码如下:

这里我们可以看到,若文章中出现图片,那么第一张图就会被拿来做此文章的特色图片;如果文章中没有出现图片,那么会显示主题设置中指定的一张图片;若没有设置,就会显示default_image。

我将default_image改成了随机从15张图片中抽取一张显示。

改成了

浮动小人

它的原作者是木木(别问木木是谁,我也不知道),方法引自网络。

1.加载jQuery库,如果原来就加载了,可免去此步骤。
2.引入CSS样式(可以写进style.css)
3.spig.js文件内容(自己修改下内容)
修正了下小人上下移动的问题。
4.引入小人(可加在footer.php)
这里我们用到了LWL大佬的一言API。

登陆与注册页面

此方法来源于幻杀博客,稍微做了点修改,优化了手机端的显示。
images

1.引入自定义登陆页面(functions.php)
2.添加CSS(我这里使用的是css/customlogin.css)
bak.jpg是背景图片,default-logo.png是logo,改一下就行。

友链页面

这个是从DIYgay的主题那里扒来的…

1.CSS(添加到style.css)
2.添加link.php模板
复制一份主题的page.php,重命名为link.php。前面的注释部分改为
找到下面这句

在后面添加:

然后创建页面的时候选择这个模板就可以了,友链通过后台的[链接]菜单添加。呐 其他细微修改就自己做啦~

其它杂七杂八

复制网页内容时弹出提示窗口
默认登陆后不显示工具栏(限新用户)
移除后台左上角WPlogo
点赞
  1. FGHRSH说道:
    Google Chrome Google Chrome Windows Windows

    (`・ω・´) 然后友链页样式我抱走了 (逃

    1. 小白-白说道:
      Google Chrome Google Chrome Windows Windows

      :huaji: 大佬大佬

  2. 后宫学长说道:
    Google Chrome Google Chrome Windows Windows

    巧了,我也用了那个友链代码。2333 :huaji:

    1. 小白-白说道:
      Google Chrome Google Chrome Windows Windows

      :huaji: 大佬的评论不知道为啥,收到了邮件通知,但是后台居然没有。。。手动添加了发

      1. 后宫学长说道:
        Google Chrome Google Chrome Windows Windows

        谜之BUG! :yinxian:
        你这个表情是怎么加到评论框的呀,自带么……
        有表情就是好。

        1. 小白-白说道:
          Google Chrome Google Chrome Windows Windows

          :yinxian: 今天整了一下午才整上的

        2. 后宫学长说道:
          Google Chrome Google Chrome Windows Windows

          啊,弄表情真麻烦啊。 :lei:

        3. 小白-白说道:
          Google Chrome Google Chrome Windows Windows

          :yinxian: 重点是现在还有一点点bug

        4. 后宫学长说道:
          Google Chrome Google Chrome Windows Windows

          我的出现大BUG,无法输入候选表情,也不支持AJAX加载,不知道怎么搞…… :lei:

        5. 小白-白说道:
          Google Chrome Google Chrome Android Android

          :han: 不能输入应该是document.getElementsByClassName('OwO-textarea')[0],设置问题

        6. 后宫学长说道:
          Google Chrome Google Chrome Windows Windows

          修改过也不行,JS报错。 :bugaoxing:

  3. 后宫学长说道:
    Google Chrome Google Chrome Windows Windows

    我在请大神帮我弄……
    因为我的还要弄AJAX加载。

    还有,你的表情点击后不会收回候选框。 :yinxian:

    1. 小白-白说道:
      Google Chrome Google Chrome Android Android

      :yinxian: 魔改导致的。。 :bugaoxing: 先将就用呗

    2. 后宫学长说道:
      Google Chrome Google Chrome Windows Windows

      要不你去看看报错也可以……
      测试地址:https://cdn.acg.sx

  4. johathan说道:
    Safari Safari iPhone iPhone

    你猜对了,我就是来支持我家狗白白的 :huaji3:

  5. 清秋暖冬说道:
    QQbrowser QQbrowser Windows Windows

    手滑添加了一个https的一个域名然后删除重新添加成http的,但是显示的域名还是https的,请问这个链接是直接添加到了数据库里了吗

发表评论

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