Skip to content

gyjcode/wordpress-theme-qgg

Repository files navigation

wordpress-theme-qgg

免责声明

本主题为子不语博客自用主题,主要用于学习 WordPress 建站及 PHP 开发等。故对本主题做如下声明:

  • 主题采用 GNU GPLv2 开源软件许可协议,请仔细阅读该协议
  • 主题仅为学习交流使用,禁止用于非法用途!否则,使用者承担全部责任
  • 能力有限,无法保证代码中不存在漏洞,请谨慎使用

主题目录

  • action:网络请求相关内容
  • assets:静态资源文件
  • categories:分类页面模板文件
  • enhance:主题增强的一些功能
  • functions:核心功能函数
  • modules:主题功能模块
  • pages:静态页面模板
  • posts:文章页面模板
  • settings:后台设置面板,使用 OptionsFramework 框架
  • wechat-official:微信公众号开发相关
  • widgets:主题小工具相关功能

技术栈

  • require.js:JS 模块加载器,按需加载使用到的 JS 文件,提升网站性能。因与 layer.js 冲突,已修改定义方式为:jsdefine。
  • jquery.js:功能丰富的 JS 库,比原生 JS 操作 DOM 更方便。
  • jquery.lazyload.js:jQuery 图片延迟加载插件,提升网页速度。
  • jquery.cookie.js:jQuery 读写 Cookie 插件,方便操作 Cookie 存取数据。
  • jquery.qrcode.js:jQuery 前端的二维码生成库,用于生成页面二维码。
  • swiper.js:JS 轮播图幻灯片插件,移动端兼容。
  • swiper.animate.js:幻灯片 CSS3 动画效果实现。
  • ias.js:AJAX 分页无限加载,3.x 版本改为原生 JS 开发。
  • jsrender.js:JS 模板渲染引擎,主要用于会员中心页面渲染。
  • router.js:JS 路由插件,主要用于会员中心路由跳转(年久失修,考虑更换)。

更多内容请查看【主题说明】