這個主題最初是基于我自身的需求而制作的,外面賣的主題又貴又花里胡哨,十個功能里有十八個我用不上的,所以,干脆自己寫了一個。
在這之后的一段時間,我的一些朋友也加入使用了這款主題,由于我的這些朋友們并不懂代碼,在幫助他們的過程中,主題也更新了一大堆設置項和新功能,并且在歷經數次重新設計和大修大改之后,AIYA-CMS 主題也終于有了現在的樣子。
好消息是,我在這個主題中做的大量工作可以說是卓有成效的,現在,這個主題中的所有你能看到的組件都是可自定義的,并且全局支持配色 & 外觀設置。哦對了,這個主題也擁有豐富的組件函數可以簡單的二開或定制你自己的頁面。
- 主題介紹:詳情
- 主題售價:5元
主題特點
AIYA-CMS 是一個很新的舊主題,它的一切功能都遵照傳統的CMS站點外觀進行設計的。
至于為什么新,那當然是因為這才剛發布了。
- 環境:基于 PHP 7.2 和 WordPress 6.1 制作( WP 6.0 最低兼容至 5.6 ,更以下的版本無法使用此主題)。
- 良好的兼容性:一切基于 WordPress 的原生函數(注1),既然WP本身就提供了的功能,何必自己再寫一個呢。
- 豐富組件,主題目前已有12個小工具、2種輪播外觀、2種列表循環外觀(卡片和列表模式)、2個文章類型、以及一個獨立文章類型(推文)。
- 完全自定義,支持全局級別外觀自定義,所有組件均支持自定義輸出的內容。
- 移動端自適應,并且可以自定義移動端顯示的組件。
- 豐富的定制化&本地化設置,在保證兼容性的前提下深度定制許多了 WP 的原生功能(注2),無需任何額外插件,你甚至可以自定義WP的后臺界面。
- 短代碼功能和后臺編輯器支持,主題使用短代碼支持DPlayer和APlayer全功能調用,并支持后臺編輯器可視化配置(注3)。
- 符合Bing標準和Google標準的SEO支持,至于為什么沒提百度,因為百度沒有標準。
- 設置以及禁用WP有安全性風險的功能,限制了WP常見的所有可能導致用戶名或郵箱信息暴漏的功能,以及一些禁用一些不需要的功能或增加簡單的驗證。
- 以及其他常見的功能,總之就是該有的都有,
沒有的就是還沒加。
(注1:這樣做的好處是不會有額外的安全性風險并且不會有額外的數據庫開銷,壞處是WP祖傳架構導致其安全性和性能本就圖一樂)
(注2:保證兼容性是指主題不會操作和替代任何WP的輸出函數,不會影響其他大部分插件的功能,但并不能保證插件功能的外觀樣式也兼容)
(注3:暫時僅支持經典編輯器,并不支持古騰堡的區塊)
以下是一些更新與支持方面的說明。
1、因為我也沒有額外的時間和精力提供用戶支持,于是,現將主題內置的更新檢測功能移除了,總之我一般會在每個月末發布一次更新。
2、主題的更新會分為兩部分:基于WordPress本體的功能或基礎功能,會更新在主題包中;需要自定義數據表的復雜功能或需要外部接入的功能,會作為插件單獨維護。
3、主題在使用中可能出現或暴露的一些BUG/兼容問題/安全隱患問題等,我會盡最大可能在最短時間內提供解決,但是相對的,我并不能保證此類情況不出現。
4、主題中集成的一些外部平臺的服務或功能我會做一些額外的工作來確保它們是可用的,但是這仍取決于這些外部平臺是否允許任何人使用它們。
5、在不會因為熬夜猝死以及送外賣的時候不會因為看手機被車創死的前提下,我會盡量幫助各位,但是鑒于溝通和交流確實是有成本的,以及我的能力也是有限的,你可以選擇懷疑或否定我的任何一句話以及我本人。
6、對于以上說明以及其他任何問題,你可以在愛發電、企鵝群、以及 工單頁面 與我聯系。
7、或者,你也可以選擇給我打錢,詳細請閱讀 拓展組件及定制服務。
Coming Soon (畫餅)
以下是一些更新規劃。
- 消息盒子:為主題提供彈窗以及懸浮消息通知,包括評論被回復以及歡迎提示等。
- 多級篩選菜單:多級篩選菜單和面包屑導航組件。
- 接入一個新的文本編輯器:雖然古騰堡很爛,但是經典編輯器也很爛。
- 用戶中心-插件:規劃了大概5項功能,VIP用戶組(以及相關權限功能)、個人主頁、文章收藏、頭像上傳、積分(經驗值)
- BBPress兼容或BuddyPress兼容:或者大概也許可能兩個都會做。
援引項目說明
以下是AIYA-CMS 引入的項目列表,或者按互聯網黑話來說,以下是AIYA-CMS使用的部分技術棧。
由于其中的部分項目使用GPL協議開源,作者暫時沒有時間去處理這些項目中的每一項發布要求以及其代碼標準化事項。在此之前,如果你遇到了或者預期會遇到一些非常嚴苛的開源審查,你可以參考此列出并做出規避。
- jQuery Library?:前端庫
- Bootstrap v5:前端庫
- Bootstrap Icons:前端圖標庫
- Fancybox.js v4:圖片燈箱組件
- Highlight.js v11:代碼高亮組件
- QRCode.js:二維碼生成組件
- DPlayer.js:前端視頻播放器組件
- APlayer.js:前端音樂播放器組件
- Meting-API:后端網易云音樂解析組件,簡單修復了其中的部分接口
- BFI_Thumb:一個為WP提供圖片處理能力的經典工具,修改適配了PHP嚴格模式,以及兼容了WP 6.2和WP多站點模式
- codestar-framework?:WP主題后臺設置框架,替換了其中的CDN地址,并禁用了一些功能
- widget-cache:一個用于為小工具添加緩存功能的WP插件