安装WeTypecho详细步骤

2018/8/25 已经发布新版。

请去Github下载安装

虽然有详细可用的安装手册,但是如果你还是不能成功安装的话,请联系作者QQ:294351525

安装须知

微信官方规定必须满足以下两个条件才能上线小程序:

1.域名已备案
2.域名开启Https

第二条很容易满足,但是如果域名没备案,微信是不允许你的小程序上线的。

安装Typecho

如果你已经知道什么是Typecho,并且已经部署在你的网站上了,还需要做两件事:

1.设置固定链接
2.开启Https

如果你完全不知道什么是Typecho请参考:使用宝塔面板快速搭建Typecho个人博客

安装并设置WeTypecho插件

首先下载WeTypecho
然后将根目录下的we-typecho-plugin上传至/usr/plugins目录下。
将we-typecho-plugin文件夹重命名为WeTypecho,注意大小写,否则可能不能使用
然后进入Typecho后台插件管理(控制台->插件),启用WeTypecho插件,然后点设置:
plug1.png
上面写的都很清楚了,唯一一点可能不太明确
就是API密钥,这个是你自己设置的,用于防止恶意请求。需要与小程序代码端的设置一致
否则可能无法访问,这个后面会提到。

w10.png

上面两条是用于微信审核的,怎么配置你懂的。
微信审核一般在一个工作日内就能过,没问题的话两小时就能过。所以并不会太大影响到你用户的访问。

小程序端配置

下载的根目录下的Wetypecho文件夹就是小程序的源代码
进入Wetypecho目录,根目录下有一个config.js,打开编辑
we1.png

将domain设置为你的域名,不需要加http 或者 https://.
name修改为你的网站名称,用于小程序页脚显示。
API_SECRET必须与WeTypecho插件中的API密钥配置一样
保存关闭。然后打开根目录下的app.json
we2.png

修改这个值保存。
然后打开Template目录下的foot.wxml
修改页脚版权:
wx1.png

至此小程序端的配置就完成了。
然后去微信官方小程序平台,设置->开发设置,服务器域名。
we3.png

将你的域名添加进去,如果你的图片等资源存放的地址不是你上面设置的域名
还需要将你的图片资源域名添加进去,否则小程序端可能无法显示资源。

保存后。用微信开发者工具(下载地址)打开WeTypecho下的wetypecho目录,就能正常使用了。

如果有任何问题请给我留言。我看到后会帮忙解决。

拓展阅读

如何在小程序中插入视频
小程序不能正常加载缩略图等资源
如何使用wetypecho插件后台查看用户openID

更新进度

更新进度与计划

本文链接:

http://2012.pro/index.php/20180811/cid=77.html
1 + 4 =
52 评论
    2018年08月11日 回复

    留言

      2018年08月11日 回复

      @story 谢谢支持

    2018年08月11日 回复

    测试

    北海Chrome 59Windows 7
    2018年08月11日 回复

    话说一定要那啥?HTTPS?不开启的话会有影响么?还是?

      2018年08月11日 回复

      @北海 不用https微信不给通过

        北海Chrome 59Windows 7
        2018年08月11日 回复

        @自娱自乐 好吧 那我找个时间去开ssl

    2018年08月11日 回复

    不错啊

    Chrome 66Windows 10
    2018年08月11日 回复

    1.域名已备案
    2.域名开启Https
    第一条就比较难搞了。

      得劲Chrome 69Windows 10
      2018年08月11日 回复

      @囧 有一个备案域名就可以了 然后分一些二级域名出来
      反代解决

    得劲Chrome 69Windows 10
    2018年08月11日 回复

    转走了大佬 已留原文链接

      2018年08月12日 回复

      @得劲 谢谢!

    2018年08月13日 回复

    。。。

    2018年08月16日 回复

    有趣

      成都第七帅Chrome 68Windows 7
      2018年08月16日 回复

      @ 试试看

    靳闯博客Chrome 66Windows 10
    2018年08月20日 回复

    很强大实现了typecho的小程序, :alumrgreen: ,正在等待审核结果

      成都第七帅Chrome 68Windows 10
      2018年08月25日 回复

      @靳闯博客 大佬有新版了

    猫腻Open Browser Android O
    2018年08月29日 回复

    https需要强制开启么

      成都第七帅Chrome 57Windows 7
      2018年08月29日 回复

      @猫腻 建议强制开启。

        猫腻Open Browser Android O
        2018年08月29日 回复

        @成都第七帅 首页不显示博文怎么操作,出现未找到map错误

          成都第七帅Chrome 68Windows 10
          2018年08月29日 回复

          @猫腻 已经帮你解决,并更新代码

      edwardFirefox Browser 62Windows 10
      2018年10月01日 回复

      @猫腻 您好,请问方不方便了解一下,您的这个问题是怎么解决的么?

    2018年08月29日 回复

    赞你第一帅

      成都第七帅Chrome 68Windows 10
      2018年08月29日 回复

      @武晓智 大佬 我只能排第七

    李嘉图QQ Browser 9Windows 10
    2018年08月30日 回复

    为什么微信小程序不显示内容

    范明明Edge 17Windows 10
    2018年09月01日 回复

    大佬。调试小程序的时候不显示内容。已经上传了的。是什么原因,配置也是按照本文配置好了的呢。

    HelloChrome 68Windows 7
    2018年09月04日 回复

    我也不显示内容

    支持Chrome 63Windows 10
    2018年09月14日 回复

    大神,文章图片怎么弄啊?

      成都第七帅Chrome 57Windows 7
      2018年09月14日 回复

      @支持 教程里面有的

    2018年09月19日 回复

    按着教程跑了一遍,程序发布了,但是是空的。

    2018年09月19日 回复

    还是详细描述下吧,1.域名腾讯的,已经备案。2.博客主机,国外pnhost,做了cf加速,开启了https。3.程序在调试个上传发布后,均无法显示博客内容。4.到底是小程序腾讯端不能访问到博客主机,还是和主机对接出现问题呢?如何排查呢?还有就是,平均这里不能够换行,觉得有点别扭,

    slwlChrome 68Windows 10
    2018年09月24日 回复

    域名下面api目录没有?调试不出来,是要全站开777全线?

    于长野QQ Browser 6Android O
    2018年09月30日 回复

    嘿嘿,到此一游~

    2018年11月16日 回复

    请问首页滚动照片是在哪里设置?

    2018年11月17日 回复

    启用插件就自动跳转到主页了,启动不了

    2018年11月17日 回复

    权限改成777以后就出现Server Error

    2018年11月25日 回复

    继续努力

    2019年03月12日 回复
    2019年04月22日 回复

    666

    2019年07月05日 回复

    不显示图片为啥

    王先森Chrome 79Windows 10
    2019年11月17日 回复

    不能显示博客内容,怎么处理?

    小猪Firefox Browser 70Windows 10
    2019年11月19日 回复

    wetypecho 小程序的文件夹(小程序的源代码)放在哪个位置?

    芒果Chrome 77Windows 10
    2019年12月19日 回复

    博主你好,请问如果想支持mathjax数学公示的语法,此程序改修改哪里

    LoveEmpathyChrome 78Windows 10
    2019年12月23日 回复

    重写了一下 嘿嘿 大佬插件还在开发吗?可否加一些api呢?
    演示视频:https://cdn.loveempathy.com/c2673ecac22fe02bbd8694d992318f3d.mp4

      成都第七帅Chrome 79Windows 10
      2019年12月27日 回复

      @LoveEmpathy 请提交pull request

    蓝色peachChrome 79Windows 10
    2019年12月27日 回复

    关于页面CID不知道怎么写,明明和文章cid一样的

    rainChrome 72Windows 7
    1月3日 回复

    启用的时候提示 SQLSTATE[HY000]: General error: 1 near "SHOW": syntax error。

    alexChrome 80Windows 10
    2月26日 回复

    插件无法开启 ,开启报错Server Error 这是什么情况呀 求大佬解答

    芒果Chrome 80Windows 10
    3月1日 回复

    我在此基础上加入了对latex数学公式的渲染支持,需要的朋友可以看一下
    https://mangoroom.cn/website/wetyoeho-support-latex-render.html

    小帆Chrome 80Windows 10
    3月16日 回复

    数据表建立失败,插件启用失败,错误信息:SQLSTATE[HY000]: General error: 1 near "SHOW": syntax error。

    joyChrome 80Windows 10
    4月8日 回复

    本地可以预览,发布后体验版提示网络错误

    小七Chrome 81Windows 10
    4月17日 回复

    我的小程序审核不通过,官方给了一个很模糊的提醒:为避免您的小程序被滥用,请你完善内容审核机制,如调用小程序内容安全API,或使用其他技术、人工审核手段,过滤色情、违法等有害信息,保障发布内容的安全。咋整

    1+1Sogo BrowserWindows 7
    一天前 回复

    一直上传失败,