这个周末对WordPress版微信小程序进行了小版本的升级,第一个版本作得比较粗糙,性能上也有些差。本次升级主要调整和优化功能包括:html
一、在主页面,加入浮动按钮,用来打开侧滑导航菜单。git
二、增长侧滑导航菜单,菜单上包括页面及文章分类.github
移除上一版本有关“页面”导航,原来把“页面”的导航放在顶端的设计不够美观,这次改版把“页面”和“文章分类”加入到侧滑菜单里实现,在每一个分类旁边显示分类里文章的数目。小程序
侧滑菜单采用遮罩层,下层页面会被遮住变暗。浮动按钮及侧滑菜单的代码参考WechatSmallApps(https://github.com/jkgeekJack...)的代码修改。微信小程序
三、优化下拉刷新数据(分页)的性能。微信
四、文章列表页添加发布时间。app
五、升级最新的微信小程序富文本解析组件wxParsewordpress
升级 wxParse(https://github.com/icindy/wxP...)到0.3版。不过正文的解析依然仍是存在瑕疵,特别是特殊字符的处理。本次修改调整正文的字体及行距,并加入分段的代码。性能
特别提示:若是文章正文中的图片名若是含有“code”字符会出现解析错误,这个bug我已经告之开发者。字体
下一次版本准备加入的功能:
一、文章搜索。
二、增长以图文的形式现实文章列表,能够在摘要列表和图文列表二者间进行选择。
三、优化正文的显示。
四、显示文章的“评论”,提交评论(默认获取微信登陆信息)
五、增长“本年度最受欢迎的文章”和“最受欢迎的文章总排行”。