登 录
注册
Search
标签搜索
技术教程
typecho
JavaScript
成长日记
Joe主题
Typecho主题
前端学习
网站搭建
typecho函数
情感
css
帮助文档
虚拟机
服务器
typecho编辑器
插件
Linux
typecho插件
Windows
Win11
Brains - 灵感乌托邦
累计撰写
79
篇文章
累计收到
4,342
条评论
文章首页
分类栏目
技术教程
Typecho
程序代码
学习笔记
Web前端
CSS
JavaScript
其他文章
生活
独立页面
胡言乱语
生活吐槽
友情链接
网站统计
关于博主
自建图床
自建网盘
博主推荐
灵感宝物库
灵感图床库
Code-Server
在线工具箱
TypechoDoc
在线转换
灵感导航页
登录
丨
注册
Typecho
(共
30
篇)
搜索到
30
篇与
Typecho
的结果
『转载』『代码』为博客添加 COVID-19 疫情地图
> 前言 我在网上冲浪的时候偶然看到一个博主的侧栏有疫情显示,于是决定给自己的博客也整一个。 感觉做的蛮不错,可以很方便地看到全球现存确诊状况,鼠标移到某个省份 / 国家上也可以查看地区详情。 我就算是义务安利一下吧~想用的可以抱走。 > 展示  > 添加教程 其实原博客已经把怎么部署写得挺清楚了~因为作者已经写好了框架代码,所以只需要用 iframe 调用就可以了。 在想要加入疫情地图的地方加入如下代码 ```php ``` 就可以调用大佬的疫情地图了,据说是从丁香园的数据抓取的,每小时更新。 地图是来自 highmaps,先 mark 一下,说不定什么时候做可视化就要用到了呢。 想规定大小的话改变 height 和 width 值就可以了,因为侧边栏太长了不好看,所以手动缩了点高度 XD 唉,希望疫情能早点过去吧,家里花都要开了。
2021年04月02日
2,009 阅读
0 评论
11 点赞
2021-04-02
『美化』『插件』Typecho - 微信公众号验证码涨粉丝插件(美化版)
> 前言 最近申请了一个公众号,正好有小伙伴说博客`回复可见`有些麻烦 那就关注公众号获取验证码吧,扫一扫就行了 :@(邪恶) > 插件介绍: 一款利于微信公众号涨粉的Typecho插件 访客必须关注 **公众号** 获取验证码,然后输入验证码才能看到内容  > 安装方法(使用方法见插件说明即可,已支持自动匹配隐藏标签规则): 1. 下载本插件,放在 usr/plugins/ 目录中(插件文件夹名必须为WechatFans); 2. 激活插件; 3. 填写配置,设置二维码; 4. 完成。 > 插件下载 原版太丑了,所以我稍微修改了一下下 这里的验证码为: **灵感乌托邦** 隐藏内容,请前往内页查看详情
2021年03月24日
7,012 阅读
99 评论
49 点赞
2021-03-24
『转载』『代码』使用typecho插件出现报错代码
> 前言 最近安装了CommentPush插件,安装完打开后台查看日志时,出现了错误代码 ```php Notice: Constant TYPECHO_ADMIN already defined in ```  于是在网上找方法解决,发现有很多人都遇到了这个问题,我自己解决后就立马分享给各位。 > 解决方法: 修改后台文件admin/common.php 修改第6行的 ```php define$('__TYPECHO_ADMIN__', true); ``` 改为(**请手动删除代码中的两个**$**符号**) ```php if (!defined$('__TYPECHO_ADMIN__')) { define$('__TYPECHO_ADMIN__', true); } ```  再管理后台查看插件日志,发现报错代码就没有了。
2021年03月17日
2,316 阅读
2 评论
110 点赞
2021-03-17
『转载』『教程』教你三步实现Joe主题自动更新
> Joe主题升级到了5.0新版本以后,最近更新有些快,手动更新太麻烦,那就直接自动更新吧! ####**警告 Joe主题 6.0.5以下版本有xss漏洞 尽快更新最新版本 ** ps:此教程适用于国内服务器访问国外资源网站比如 github > 以宝塔环境为例: **直接在宝塔面板打开SSH终端** ###1、输入 cd /www/wwwroot/你的网站目录/usr/themes/,并按回车 (表示进入你网站的主题目录) ###2、输入以下命令,并按回车,(这句话的意思是克隆github上的代码) ```php git clone https://github.com/HaoOuBa/Joe.git ``` **国内服务器建议使用加速镜像地址** ```php git clone https://github.com.cnpmjs.org/HaoOuBa/Joe.git ``` ###3、计划任务——SHELL脚本——任务名称随便——执行周期随便,比如30分 脚本内容如下: ```php #!/bin/sh cd /www/wwwroot/网站目录/usr/themes/Joe git pull ``` 如果你修改了本地程序内容,比如增加了 [打赏按钮](../archives/199.html/) 或者 [恋爱计时](../archives/139.html/) ,那可以用git的本地备份再还原来实现文件替换 但是这方法仅限于作者没有修改你动过的文件,如果作者修改了相关文件,那么就会导致你的程序出错,这里只是提供一个思路 脚本内容如下: ```php #!/bin/sh cd /www/wwwroot/网站目录/usr/themes/Joe git stash git pull git stash pop ``` 检查更新是否正常 1、上面步骤都完成后,点击右下角 **执行**  2、然后点击 执行右侧的 **日志** 按钮,如果内容显示 **Successful** ,则代表成功了 
2021年03月16日
1,946 阅读
0 评论
8 点赞
2021-03-16
『转载』『插件』Typecho - CommentPush博客评论推送插件
> ## 插件介绍 基于Typecho博客评论推送的一个小插件!可以在有人评论时推送消息的一款插件 功能非常强大,现可以实现QQ、微信、阿里云邮件、SMTP、[微信公众号][1]、企业微信机器人、钉钉机器人等消息推送! > ## 插件展示  > ## 使用方法 - 插件目录名字必须为 CommentPush (切记不能修改目录名,否则失效!!) - 把 CommentPush 整个目录拷贝到 Typecho 安装路径的 /usr/plugins 下面 - 登录 Typecho 后台,启用插件,进行插件设置。 - 目前支持推送功能:[Server酱][3](QQ),[Qmsg酱][4](微信),[阿里云邮件][5],SMTP邮件,企业微信机器人,钉钉机器人。 - 推送日志记录 - 自定义邮件推送模版 > ## 使用须知 当前插件需要使用 **file_get_contents** 函数,有些集成环境会关闭 **allow_url_fopen** ,需要把这个设置为 **On** 。 数据库适配:支持 **Pdo_Mysql** 、 **Pdo_SQLite** **因为GitHub是国外网站,最近有不少小伙伴反映打不开GitHub,下载不了这个插件** **为了方便小伙伴们直接下载,我就分享一个直接下载的吧,还是欢迎各位小伙伴去支持开发者哦** > ## 插件下载 隐藏内容,请前往内页查看详情 [1]: https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login [2]: https://cdn.jsdelivr.net/gh/aill66/cdn@latest/usr/uploads/2021/03/2963436402.png [3]: http://sc.ftqq.com/ [4]: https://qmsg.zendee.cn/ [5]: https://www.aliyun.com/product/directmail
2021年03月10日
7,379 阅读
38 评论
112 点赞
2021-03-10
『原创』『教程』给你的Typecho博客侧边栏加一个恋爱计时(修复夜间模式样式)
> ## 前言 前几天在翻主页的时候,看到 [Nots](https://blog.n0ts.cn/) 分享了他和他女朋友的甜蜜日常。 然后注意到了他网站侧栏的小部件,有一个他和他女朋友恋爱的计时模块,很感兴趣 我刚好也想给自己女朋友制作一点小浪漫,所以就着手把他分享的代码搬了过来,做了一些优化 > ## 紧急修复 刚测试时发现夜间模式下,会直接透明显示,没有浮块显示 我估计是主题作者忘记给自定义模块设置背景色了,所以显示很不协调,就像这样  所以我又调用了Joe主题的CSS样式,让这个模块会根据日间模式和夜间模式改变背景颜色,达到和其他模块样式统一 顺便修改了这个模块的文字颜色,夜间模式下不会再是一片漆黑了(**PE端同时修复**)  > ## 成果展示 {tabs} {tabs-pane label="**PC端**"}  {/tabs-pane} {tabs-pane label="**手机端**"}  {/tabs-pane} {/tabs} > ## 实现方法 本教程仅适用于typecho且使用了Joe主题的小伙伴,其他主题或者博客的小伙伴请自行发挥你们的才能 {tabs} {tabs-pane label="PC端"} {callout color="#f0ad4e"} PC端代码:(样式我已经根据Joe主题适配好了,不喜欢的自己修改) {/callout} {mtitle title="在文章最后下载"/} 如果是使用的 [**Joe for typecho**](https://www.fuuuy.cn/archives/292.html) ,那就很简单了,直接在后台的主题设置里 登录你的网站后台,进入 **外观设置-网站外观-设置外观(必须使用Joe主题)-侧栏设置**  找到 **自定义侧边栏模块-PC**  保存好后,再刷新自己的网站就可以看到了! {/tabs-pane} {tabs-pane label="PE端"} {callout color="#ab74e4"} PE端代码:(因为是后端代码,所以我就直接套用了Joe主题的样式) {/callout} {mtitle title="在文章最后下载"/} 手机端的侧栏要复杂一点,但你都进入我的博客了,那我肯定要手把手把你教会了:@(得意) 如果你懂一些 **HTML**,那就很容易能找到PE端的侧栏文件 PE端的样式配置在 **Joe/public/header.php**里 那我们直接在 **header.php** 添加代码就行了,找到PE端侧栏配置位置  然后找到想要加入的位置,可以加在作者信息下,也可以加在网站统计下 我是加在了作者信息下,可以更为直接显示,也更明显,主要是女朋友能够一眼就看到:@(得意)  当然这里添加的代码跟上面的是有一点区别的,我试了几次,发现同样的代码会出现PE端显示,而PC端文字不显示 测试了很多次,终于被我发现,原来是 **JS** 的 **id** 重复了,导致PHP后端的id占用了前端的id 而因为PE端的代码是直接加在源代码里的,所以导致PC端文字不显示了 因此我又对代码进行了优化,没错,从发现bug-测试bug-修改bug又磨了我一小时:@(喷血) **注意:**因为是修改了后端代码,每次更新Joe的主题时都会被覆盖,所以每次更新主题后记得去 **header.php** 重新添加代码 希望Joe主题作者后期能够添加自定义PE侧栏的功能,~~或者不要更新太频繁~~ :@(扇耳光) {/tabs-pane} {/tabs} > ## 结语 教程到此结束,祝各位早日找到心仪的另一半,幸福美满! 感谢 **Nots** 分享的代码。 > ## 代码下载
2021年03月08日
34,755 阅读
170 评论
672 点赞
2021-03-08
1
2
3