微慕WordPress小程序专业版v2.0

不经意间,微慕专业版发布已通过去一年了,微慕开源版的推出也有两年半了。2017年5月间,我花了2天时间,用WordPress插件作后端,写了个微信小程序,并开源到github(截至2019年10月14日,star数目为1.4k),利用业余时间不断完善,让我没想到的是,由当初简陋的几百行代码程序,如今已是20000多行代码(包括插件和小程序)的小型软件产品了。html

这个小程序使用的人愈来愈多,从最初几十人,到上百人,到如今加入这个开源小程序微信群的人有4个群了。天天花点时间完善一点,这2年的时间一直持续着。我想持续专一一件事,并把这个事不断地作得更好,那么这个事产生有益价值的可能性就会很大。git

微慕小程序目前有三个版本:开源版加强版专业版github

开源版提供20项基础核心的功能,这些可以知足90%以上的WordPress站长对微信小程序的需求。小程序

加强版基于开源版进行重构,功能加强,性能优化,一个后端对接5个小程序端,支持百度、微信、QQ、头条抖音及支付宝小程序,是WordPress站利用各大平台获取流量的利器。后端

专业版提供的媒体、资讯、社交的功能。是三个版本中功能最多最强的,,也是最专业的媒体资讯类小程序。微信小程序

微慕专业去年9月发布的时候,推出了付费阅读,在线投稿,动态圈子,积分系统,用户中心,订单管理,自定义表单字段。虽然比起开源版增长了很多的功能,但在我看来离“专业”的标准还有差距。这差距主要体如今如下几个方面:api

1.积分系统不完善,没有造成积分充值、奖励、使用、消耗的闭环,是一个半吊子的积分系统。安全

2.动态圈子功能比较简单,发挥微信小程序社交、交流、互动的属性。性能优化

3.缺少为站长带来经济价值的功能,没法流量变现。微信

针对以上问题,全新推出的微慕小程序专业版v2.0,相信会给WordPress站长带来耳目一新的惊艳感受。

一.全新动态朋友圈

1.0版本的动态圈子,功能比较简单,只提供了简单的文字、图片发帖功能,帖子的评论不支持回复。2.0版本作很是大的重构,基本复刻了微信朋友圈的功能,甚至增长一些微信朋友圈没有的功能,让小程序的朋友互动圈真正互动交流起来。

1.发帖支持上传多种媒体,媒体包括图片、视频、音频、解析媒体、文档。

(1)图片:支持上传9张图,支持gif图片。

(2)视频:支持上传拍摄视频和相册视频

(3)音频:支持上传录制的音频和音频文件

(4)解析媒体:提供腾讯视频、抖音、微博、抖音的连接解析,并把解析的文字和媒体文件显示在帖子里。

(5)文档:支持上传微信小程序能够打开的多种格式文档上传,文档类型包括:PPT,Excel,Word,PDF。

2.支持开启地址信息,显示朋友圈发帖位置地图,找到附近的人。

2.支持开启我的赞扬,经过微信赞扬码进行打赏,加强网友间的互动。

2.支持对网友的关注,显示关注的朋友的帖子,了解本身的关注者和粉丝,加强网友间的互动,活跃圈子的气氛。

二.完善积分系统

1.积分的获取.小程序提供多种途径,帮助使用者获取积分,也加强使用者的参与动态圈的积极性;同时在WordPress后台微慕小程序管理里,支持给用户进行积分充值,这样就能够实现线下支付,线上积分充值。

2.积分的使用 2.0版本里提供使用积分的一个重要场景:积分阅读。之前的版本里,付费阅读只支持安卓,iOS由于众所周知的缘由没法支持,所以在新版里加入了积分阅读,这样既能够付费阅读,也能够积分阅读。

同时,每一个用户能够看到本身的积分流水以及在小程序里积分排行,后续积分系统将会加入愈来愈多应用和玩法,好比积分等级积分兑换的功能将在后续版本推出。

三.流量变现的广告系统

如何让小程序的流量变现,困扰着很多小程序的开发者。广告,无疑是最直接,最简单粗暴的方式。2.0版提供的完备的小程序广告管理发布功能。目前支持的广告形式包括列表、文章详情的banner广告和激励视频广告。后续将会加入视频广告和前贴视频等广告形式。

1.经过WordPress后台的插件后台对广告的发布进行管理。实现的配置包括:广告id的设置,是否开启,广告显示的位置,插入广告的频率。

2.小程序端显示广告。经过上述广告配置来调配广告的显示。

(1)列表中广告

(2)文章详情里广告

(3)激励广告

四.精彩纷呈的媒体中心

小程序用户在发表文章或帖子的时候,上传的各类媒体文件,包括图片、视频、音频、文档等。这些大量的媒体文件都分散在文章和动态圈的帖子里。媒体中心就是把这些媒体文件进行聚集,并从新排版和展现。媒体中心能够认为是小程序里的媒体内容从新整合和扩展,经过这个聚合的功能你能够扩展成一个短视频中心、图片中心、音频中心和文档中心,用来知足用户对不一样媒体浏览需求。

1.视频中心

2.图片中心

3.文档中心

4.音频中心

五.快捷的内容审核管理

因为专业提供了许多用户自行发布内容的功能,目前微信对用户提供内容的审核很是严格,所以对内容的审核变得愈来愈重要了,若是出现违规的内容,小程序极可能被微信永久封禁。为了不这个风险,小程序要提供内容审核的功能,目前有两种方式的审核:(1)接入微信公众平台内容安全API(imgSecCheck、msgSecCheck、mediaCheckAsync)进行审核,不过这个api目前是否是很完善,有些违规的内容可能漏网。(2)人工审核。

之前版本的小程序虽然能够在WordPress后台进行审核,不过须要打开电脑在操做,比较的麻烦。专业版2.0版为小程序的管理员提供了,在微信小程序里进行内容审核的功能,对未发布和已发布的内容进行审核,审核的流程包括审核发布或者删除。这样很方便小程序的管理员,经过手机就能够直接管理小程序的内容。

后续更新版本里,将会加入更多的小程序的配置管理功能,让小程序的管理员简单手机操做,就能够轻松管理管理小程序

六.功能完善和问题修复

除增长上述核心功能外,微慕小程序专业版v2.0还进行了如下功能完善和问题修复:

一、修复音频没法在iOS里播放的问题,在文章详情页增长音频播放组件。
二、调整转发文章详情的图片尺寸,使用5:4裁剪图片 ,解决iOS分享转发图片不完整的问题。
三、加入中文提示:有域名未加入downloadFile合法域名。
四、图片加载使用懒加载。
五、在文章列表和动态话题列表加入点赞事件,并便可更新点赞数量。
六、文章列表加入瀑布流模式和无图模式。
七、插件支持古腾堡编辑器。
八、支持WordPress文章的相册媒体。

原文连接:https://www.watch-life.net/wordpress/minapper-professional-v-2.html