一款简洁的微信小程序博客(支持海报,评论,留言等等,基于halo的开放api)
此微信小程序是基于开源博客Halo提供的API开发,使用的前提是自己已经部署有自己的Halo博客网站。
项目路径
->app.js
文件中
domain
:'https://blog.wangsrbus.cn',//博客地址
baseUrl
: 'https://blog.wangsrbus.cn/api', //博客api地址
api_access_key
:"xxx", //token
loading_img
:"",加载中gift
empty_img
:"",//空白gift
title
:"Hi,I'm suke",//自定义title
shareName
:'suke’s share',//小程序分享名称
openComment
:true,//是否开启评论 true为开启 false为关闭 ----------- 云端控制请到halo后台配置系统变量 key:suke_wechat_comment value:show/noshow
index_art_style
:'card01', //首页最新文章样式 内置:card01/card02
openAd
:true,//流量主开通则打开
unitId
:'xxxxxxxxx',//原生模板广告ID 自定义的时候自己可以选择样式
unitId2
:'xxxxxxxxx',//视频激励广告--用于文章设置观看视频阅读更多功能
customSlug_one_title
:'科技动态',//分类自定义标题 【小程序展示title】
customSlug_one
:'新闻',//分类 【halo文章的分类名称】
sheetId
:34,留言板ID----需要数据库去查询或者F12查看网页端留言页面的id或者去后台管理找到页面F12 然后查看network 还不会的话请联系博主帮助
发表文章时在halo后台配置元数据
:key为 gzhURL
value为:公众号文章链接
项目下路径
>images
>wechat-q-code.jpg
替换成自己的二维码
原生模板广告
和激励式广告
原生模板广告
,注意修改样式 保证和文章列表渲染匹配
激励式广告,这个和halo文章设置元数据有关,因为需要您在发布文章的时候指定参数如下
微信后台创建广告
halo后台创建元数据
showAd
: true/false
是否展示激励广告maxShowHeight
number类型的数字
对应文章在展示激励广告时可见内容高度 不设置默认在1500
复制对应的广告id填写到app.js配置文件中
openAd:true,//流量主开通则打开
unitId:'adunit-11111',//原生模板广告ID 自定义的时候子集可以选择样式
unitId2:'adunit-22222222',//视频激励广告--用于文章设置观看视频阅读更多功能
MIT