Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Typecho实现微信发消息:Type时光机

Typecho实现微信发消息:Type时光机

作者头像
毛大姑娘
发布于 2020-09-10 07:38:11
发布于 2020-09-10 07:38:11
1.5K00
代码可运行
举报
文章被收录于专栏:向全栈出发向全栈出发
运行总次数:0
代码可运行

文:毛毛,版权归属https://maomao.ink,转载请注明出处!

今天烟城听雨给我展示了他的时光机新功能:微信发送消息。

对此我很感兴趣,决定也在自己的博客上使用起来。在此,非常感谢他在前面探路,而且因为我忙,还帮我写好了操作步骤,下面我列的操作,来自他提供的操作文档。

第一步:

Archive.php这个文件,替换掉Typecho程序var\Widget\Comments目录下的Archive.php

第二步:

shuo.css放在usr\themes\jianshu\css文件夹下,并在header.php中引用:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<link rel="stylesheet" href="<?php $this->options->themeUrl('css/shuo.css'); ?>">

第三步:

shiguang.php 放在 usr\themes\jianshu

第四步:

后台,新建独立页面,标题 随便写,标题下有一个地址别名,修改为cross这个很重要,不改显示不了微信发送的消息;右侧模板选择 “闲言碎语”

第五步:

导航添加独立页面访问链接;

第六步:

wxindexwenxingpro.php 这个文件放在 网站根目录下,并改名,名字随便改,改成只有自己知道的;

编辑该文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$insert = $db->insert('table.comments')->rows(array("cid" => $sgjid,"created" => $time,
"author" => $name,"authorId" =>"1","ownerId" => "1", 
"url"=>"https://www.xxx.com", "mail"=>"1234567@qq.com",
"IP"=>"127.0.0.1", "text"=> $content,"agent"=>"weChat"));

上面代码里的url改成自己的网站地址,mail改成自己的邮箱,其他不用改;改完保存、上传到Typecho下面的根目录。

第七步:

关注公众号,Type时光机 ,首次关注,绑定根目录下的那个文件.

绑定步骤:

输入消息:绑定时光机https://你的域名/文件名.php

然后你可以去时光机页面看一下效果了。

最后,如果页面没显示信息,去comment插件中,关闭ajax提交评论,和评论异步加载。

附件下载地址:

时光机.zip

最后上个效果图,后面有空再改成我喜欢的样式。

如果你的消息排列是按时间正序的(最新消息在最下面),你可以通过修改Typecho后台的管理-->评论-->将最新的评论显示在前面。就能实现跟我一样的倒序功能。

祝你成功!!!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年05月06日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【数据结构】------C语言实现二叉树
二叉树(Binary Tree) 是由n个结点构成的有限集(n≥0),n=0时为空树,n>0时为非空树。
用户11036582
2024/05/24
1370
【数据结构】------C语言实现二叉树
【数据结构】二叉树(c语言)(附源码)
之前我们已经学习了树和二叉树的概念,以及二叉树的顺序实现方式--堆:
ephemerals__
2024/10/24
5600
【数据结构】二叉树(c语言)(附源码)
【数据结构第十六节】实现链式结构二叉树(详细递归图解—呕心沥血版!)
用链表来表示一棵二叉树,即用链来指示元素的逻辑关系。通常的方法是链表中每个结点有三个域组成,数据域和左右指针域,左右指针分别用来给出该结点左孩子和右孩子所在链结点的存储地址,结构见下:
云边有个稻草人
2025/02/25
1560
【数据结构第十六节】实现链式结构二叉树(详细递归图解—呕心沥血版!)
【数据结构】二叉树链式结构的实现
学习二叉树结构,最简单的方式就是遍历。所谓 二叉树遍历 (Traversal) 是按照某种特定的规则,依次对二叉 树中的结点进行相应的操作,并且每个结点只操作一次 。访问结点所做的操作依赖于具体的应用问题。 遍历是二叉树上最重要的运算之一,也是二叉树上进行其它运算的基础
用户11290673
2024/09/25
1010
【数据结构】二叉树链式结构的实现
二叉树详解(深度优先遍历、前序,中序,后序、广度优先遍历、二叉树所有节点的个数、叶节点的个数)
树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它 叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 有一个特殊的结点,称为根结点,根节点没有前驱结点除根节点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(1<= i <= m)又是一棵结构与树类似的子树。每棵子树的根结点有且只有一个前驱,可以有0个或多个后继,因此,树是递归定义的。
走在努力路上的自己
2024/01/26
3K0
二叉树详解(深度优先遍历、前序,中序,后序、广度优先遍历、二叉树所有节点的个数、叶节点的个数)
【数据结构】二叉树链式结构——感受递归的暴力美学
链式结构,使用链表来表示一颗二叉树,即用链来指示二叉树中元素的逻辑关系。通常的就是链表中每个节点右三个域组成,数据域和左右指针域,左右指针分别指向该节点的左孩子节点和右孩子节点的存储地址。
星辰与你
2024/10/17
1160
【数据结构】二叉树链式结构——感受递归的暴力美学
【数据结构】二叉树
二叉树链式结构的简单实现: 此处为了快速创建一棵二叉树,只是简单创建每一个节点然后把它们连接起来;
YoungMLet
2024/03/01
1040
【数据结构】二叉树
【初探数据结构】二叉树的链式结构——分治的暴力美学
二叉树是数据结构中的重要概念,广泛应用于算法和程序设计中。本文将基于C语言实现二叉树的核心操作,并通过代码解析帮助读者理解其原理。
我想吃余
2025/03/31
1110
【初探数据结构】二叉树的链式结构——分治的暴力美学
【数据结构】二叉树链式结构
从概念中可以看出,二叉树定义是递归式的,因此后序基本操作中基本都是按照该概念实现的
用户10925563
2024/06/04
820
【数据结构】二叉树链式结构
【树】之二叉树(C语言)(含图解)
树是一种非线性的数据结构,它是由n(n >= 0)个有限结点组成的一个具有层次关系的集合,把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
半生瓜的blog
2023/05/12
5530
【树】之二叉树(C语言)(含图解)
数据结构---二叉树
在许多实际问题中,数据之间存在层次关系。例如,组织架构、文件系统、编译器语法分析等场景都需要表示层次结构。二叉树作为一种特殊的树结构,能够清晰地表达这种层次关系。最直观的就是我们电脑上的文件夹的层次结构。
用户11305458
2024/10/09
1280
数据结构---二叉树
【C语言】二叉树链式结构的实现,详解
https://cloud.tencent.com/developer/article/2466159?shareByChannel=link
池央
2024/11/29
1300
【C语言】二叉树链式结构的实现,详解
手撕数据结构之二叉树
树是⼀种⾮线性的数据结构,它是由 n(n>=0) 个有限结点组成⼀个具有层次关系的集合。把它叫做树是因为它看起来像⼀棵倒挂的树,也就是说它是根朝上,⽽叶朝下的。
Undoom
2024/09/23
2440
手撕数据结构之二叉树
【数据结构】链式二叉树详解
二叉树销毁是不能够从第一层开始销毁的,这样我们不能销毁所有的节点,从叶节点开始销毁,递归释放,才能销毁二叉树所有节点
s-little-monster
2024/06/06
1280
【数据结构】链式二叉树详解
【初阶数据结构与算法】二叉树链式结构的定义与实现万字笔记(附源码)
   链式二叉树就是⽤链表来表⽰⼀棵⼆叉树,即⽤链来指⽰元素的逻辑关系,通常的⽅法是链表中每个结点由三个域组成,数据域和左右指针域,左右指针分别⽤来给出该结点左孩⼦和右孩⼦所在的链结点的存储地址,数据域则是当前节点存放的数据,其结构如下:
TANGLONG
2024/12/20
1350
【初阶数据结构与算法】二叉树链式结构的定义与实现万字笔记(附源码)
数据结构与算法:链式二叉树
在前序遍历中,我们首先访问根节点,然后是左子树,最后是右子树。 对于上述树的前序遍历,遍历顺序将是:
用户11029103
2024/03/19
1270
数据结构与算法:链式二叉树
二叉树详解(2)
通过了解二叉树的遍历顺序,我们不难看出要实现二叉树的遍历需要用到递归,而使用递归我们就要思考以下两点:
waves浪游
2024/09/06
1110
二叉树详解(2)
【数据结构和算法】--- 二叉树(4)--二叉树链式结构的实现(2)
层序遍历: 除了先序遍历、中序遍历、后序遍历外,还可以对二叉树进行层序遍历。设二叉树的根节点所在层数为1,层序遍历就是从所在二叉树的根节点出发,首先访问第一层的树根节点,然后从左到右访问第2层上的节点,接着是第三层的节点,以此类推,自上而下,自左至右逐层访问树的结点的过程就是层序遍历。 可以参考下图:
用户11029269
2024/03/19
1520
【数据结构和算法】--- 二叉树(4)--二叉树链式结构的实现(2)
解锁二叉树的魅力:链式实现详解
在数据结构的浩瀚星空中,二叉树如同一颗璀璨的明珠,其优雅的结构和强大的功能使其成为计算机科学中不可或缺的工具。从数据库索引到编译器的语法树,二叉树以其独特的方式支撑着许多核心算法与数据处理。本文将深入探讨如何使用C语言实现二叉树的链式结构,并详细讲解各个部分的实现。
平凡之路.
2024/10/16
2040
解锁二叉树的魅力:链式实现详解
【数据结构】——链式二叉树的实现(赋源码)
⽤链表来表⽰⼀棵⼆叉树,即⽤链来指示元素的逻辑关系。通常的⽅法是链表中每个结点由三个域组成,数据域和左右指针域,左右指针分别⽤来给出该结点左孩⼦和右孩⼦所在的链结点的存储地址, 其结构如下:
用户11286421
2024/09/23
1190
【数据结构】——链式二叉树的实现(赋源码)
推荐阅读
相关推荐
【数据结构】------C语言实现二叉树
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验