文:毛毛,版权归属https://maomao.ink,转载请注明出处!
今天烟城听雨给我展示了他的时光机新功能:微信发送消息。
对此我很感兴趣,决定也在自己的博客上使用起来。在此,非常感谢他在前面探路,而且因为我忙,还帮我写好了操作步骤,下面我列的操作,来自他提供的操作文档。
第一步:
Archive.php
这个文件,替换掉Typecho程序varWidgetComments
目录下的Archive.php
第二步:
shuo.css
放在usrthemesjianshucss
文件夹下,并在header.php中引用
:
<link rel="stylesheet" href="<?php $this->options->themeUrl('css/shuo.css'); ?>">
第三步:
shiguang.php
放在 usrthemesjianshu
下
第四步:
后台,新建独立页面,标题 随便写,标题下有一个地址别名,修改为cross
,这个很重要,不改显示不了微信发送的消息;右侧模板选择 “闲言碎语”
第五步:
导航添加独立页面访问链接;
第六步:
wxindexwenxingpro.php
这个文件放在 网站根目录下,并改名,名字随便改,改成只有自己知道的;
编辑该文件:
代码语言:javascript复制$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后台的管理-->评论-->将最新的评论显示在前面。就能实现跟我一样的倒序功能。