• Typecho 在独立页面中获取站点所有评论列表,支持翻页

    预览思路查库,typecho_comments表,这次我没有用之前的 push 方式来获取Winget对象,继承了Widget_Abstract_Comments类,可以直接使用Typecho_Widget::widget()方法来调用对象,比较符合Typecho的设计思路。重写了翻页代码,完...
    2020-09-14 999 5 0
  • Typecho获取QQ头像,隐藏QQ号

    spzac主题免费版默认就支持获取QQ头像,而且很久之前“狗花”说这个头像获取泄露他Q了,我一直懒癌发作没有修正这个问题,前两天修好了,分享出来。原理原来的QQ头像获取链接是https://s.p.qq.com/pub/get_face?img_type=3&uin=扣扣号最近发现可以...
    2020-09-06 1023 6 0
  • window.onscroll无效问题

    修改Spzac主题时发现侧边栏滚动固定不起作用了,看了一下Console也没输出,证明 window.onscroll 事件没有生效,排查了很久。一开始以为JS代码拼错了,但是看了半天没有问题。。。 $(window).on('scroll', function () { ...
    2020-08-29 450 0 0
  • 主题新增打赏按钮,方便自由显示隐藏打赏区域

    先看看预览。首先加入一个自由显示隐藏打赏区域的按钮<?php if (isPluginEnabled('TePass')) : ?> <a class="btn btn-warning" onclick="show_reward()&qu...
    2020-08-25 422 0 0
  • Typecho 评论中嵌入图片

    有时发表评论需要添加图片,Typecho本身支持在评论中开启嵌入图片,但是还需要手工补全<img src= />来实现图片插入,比较麻烦。其实可以学习 v2ex 自动把图片后缀的文件自动转换为图片链接。首先在functions.php中添加转换函数function parseCom...
    2020-06-07 640 1 0
  • Jquery 使用 on 实现 hover 事件

    修改主题的时候发现 clone 的元素 hover 事件不生效,百度才知道原来要用 on 来绑定事件才能应用到JS生成DOM元素上。MD,我还检查了半天返现也没有拼写错误,就是移动菜单弹不出来但是查了查发现 on 并没有 hover 事件,好吧只能用 mouseover、moseleave。$...
    2020-06-04 579 0 0
  • Typecho 获取站点最后更新时间

    Handsome主题有的侧边栏显示最后更新那个功能,换成了自己主题以后只能自己实现了,不过也不难/** * 获取站点最后更新时间 * * @return null * @date 2020-05-01 */ public function lastUpdate() { $db...
    2020-06-03 571 0 0
  • JS 实现 Typecho 后台提醒样式

    需求其实这个功能是因为我要给我的 Accessories 的操作加个操作结果提醒。代码代码是直接从Typecho源码里扣的。把下面的代码放到你的JS里。/** 消息提醒 来自 Typecho common-js.php */ function notice(noticeText, notice...
    2020-05-18 477 0 0