WordPress版微信小程序3.5版發佈

最近花時間對WordPress版微信小程序作了一些完善和調整,修復很多程序的問題。一個程序的完善是持續和漸進的,沒有最好,只有更完善。雖然會採納一些用戶的建議和意見,但我會從一個產品角度去考慮,哪些功能應該加,哪些須要捨棄,若是你須要更專業的解決方案,能夠參考個人專業版小程序-微慕小程序.git

winxinapp-wordpress-watch-life-new-700.jpg

WordPress版微信小程序3.5版本的更新內容說明以下:github

1.調整小程序海報
小程序原來的海報程序存在如下的問題:json

1)圖片沒有裁剪,致使海報的圖片發生變形。
2)海報的文字調整起來比較麻煩。canvas

爲了解決上述問題,我採用一個開源的小程序組件:wxa-plugin-canvas
能夠比較好的解決這兩個問題,同時爲了增長海報的轉發量,把轉發者的頭像也放到海報裏,加強互動性。新生成的海報樣式以下:小程序

poster.jpg

更新海報程序須要注意如下問題:微信小程序

1)downloadfile域名設置
須要在微信小程序的管理後臺設置downloadfile域名,域名須要包括如下三個域名:api

A) wx.qlogo.cn :用於顯示轉發者的頭像瀏覽器

B)首圖地址的域名 :用首圖做爲轉發的圖片,必須設置首圖的地址的域名。緩存

C)特點圖片地址的域名:用特點圖片做爲轉發的圖片,必須設置特點圖片的地址的域名。微信

若是上述域名設置錯誤或沒有設置,將會致使生成海報失敗。

若是須要修改海報裏的文字、圖片樣式、佈局等,請看detail.js裏的creatArticlePoster方法

2.完善用戶信息
用戶信息的完善主要是兩個部分:
1) 在wordpress的後臺增長微信用戶的頭像,使用微信用戶的暱稱做爲wordpress用戶的暱稱和顯示名,讓網站的管理者更方便管理用戶。
user-1024x395.png

2) 在小程序端的「個人」頁面的調整。在「個人」頁面增長了用戶的角色,顯示當前用戶在wordpress網站裏的角色;增長了更新用戶信息和退出登陸的功能。

更新用戶信息:若是用戶更新了微信裏的暱稱或頭像等,可使用這個功能更新用戶信息。
退出登陸:若是用戶想退出當前小程序的登陸,能夠點擊退出。

特別提示:若是發生登陸失敗的狀況,能夠經過退出登陸的功能清除緩存,再次登陸。

退出登陸的圖標以下圖所示:
myinfo-768x1465.jpg

3.增長評論審覈
在之前的版本里,在小程序裏對文章進行評論後,會直接顯示的評論的內容,不須要通過站長審覈。在這個版本里,增長了對評論是否審覈的選項。開啓後,全部的小程序端的評論都必須通過審覈後纔會顯示(在網站端也不會顯示)。這個選項在插件REST API TO MiniProgram裏設置,以下圖所示:

comment.png

4.調整支付代碼
在插件裏的支付代碼是在的微信官方提供的微信支付示例代碼基礎上修改的,而這個代碼很多的具備支付功能的插件也用了,由於使用了同一套代碼,可能會致使支付的失敗或者插件的衝突,爲了解決這個問題,我調整了微信支付代碼的類名規則,避免插件的衝突。

5.功能完善
1)修復獲取文章是否點讚的bug.
2)評論的數量過濾掉未經過審覈的評論.
3)排行數據裏過濾非文章類的內容。
4)增長sitemap.json,支持微信優先收錄。
5)修復騰訊視頻過多致使的加載失敗的問題。

wordpress版小程序及配套wordpress插件下載
提示:若是在開發工具裏看到提示「無效的 appJSON"window"」,不用理會,在app.json文件里加qbDebugKey是爲了調試qq瀏覽器小程序的,不用理會,這個提示不會影響程序的運行。

小程序下載地址:版本3.5

https://github.com/iamxjb/win...

若是由於某些緣由github沒法訪問,能夠選擇如下鏡像地址:

1.https://git.oschina.net/iamxj...

2.https://code.aliyun.com/iamxj...

3.https://coding.net/u/xjb/p/wi...

4.https://gitlab.com/xiajianbo/...

插件下載地址:版本1.5.2

插件的更新支持wordpress後臺直接更新

Wordpress官方下載地址:https://wordpress.org/plugins...

github站下載地址:https://github.com/iamxjb/res...

有關開源版,你有什麼好的建議,歡迎告訴我,咱們一塊兒來完善這個開源項目。

若是本程序對你有所幫助,請不吝在github上Star。

謝謝你閱讀這篇文章,謝謝你對個人支持。

相關文章
相關標籤/搜索