Skip to content

Gamuxorg/gamuX

Repository files navigation

gamuX

996.icu
linuxgame.cn下一代主题,框架基于wordpress5.x,后端使用php 7.x,前端使用Vuejs。

依赖

需要安装并启用以下php扩展

pecl installl propro raphf pecl_http

体验

git clone https://github.com/Gamuxorg/gamuX.git

将文件夹放在wordpress的wp-content/themes里,plugins文件夹的内容拷贝到wp-content/plugins,在wordpress的后台启用gamux-slide-url插件、切换主题即可。

贡献

本地修改、调试代码没问题后,pull request即可。

todo list

  • vuejs实现的前端
  • 重写github登录(检查登录错误、出现重号的问题)
  • 增加更多登录方式(wechat/QQ等)
  • 前端基于restful api实现更好的文章列表
  • 投稿时后台一键调取steam游戏数据
  • 独立的文档页、新闻页
  • 消息提示功能,有人@或回复消息,前端有提示
  • 更精确的数据统计
  • 更人性化的评论系统
  • 兼容wordpress 5.x
  • 优化后台数据库表
  • 编写网站的隐私政策
  • 修复github用户获取昵称不正确bug,当前部分用户显示为github_xxxx
  • 轮播和文章中的图片进行分离,专门为轮播图片在后台增加上传模块(只贴url即可)
  • 支持多个购买链接(需要更新数据库meta_key)
  • 下载链接支持多cpu平台
  • 限制非linux平台用户,只能获取网盘地址
  • 下载链接中增加一栏“备注”
  • 实现搜索功能,并优化搜索算法
  • 下载统计API
  • 完全重实现的后台(主要是文章编辑界面)