isfawwaz/lorasin

基于 AWPS 的私有项目 WordPress 启动主题

安装: 166

依赖项: 1

建议者: 0

安全: 0

星星: 0

分支: 0

类型:wordpress-theme

0.1.2 2020-09-22 15:45 UTC

This package is auto-updated.

Last update: 2024-09-23 00:31:22 UTC


README

一个现代 WordPress 启动主题,专为精明的开发者设计

Build Status Dependecies NPM latest GPL License Code Climate

先决条件

此主题依赖于 NPMComposer 来加载依赖项和包。 Webpack 应始终在开发过程中运行并监控,以便正确编译和更新文件。

安装

  • .env.example 移动到您的 WordPress 根目录,将其重命名为 .env,并设置您的网站变量
  • wp-config.sample.php 移动到您的 WordPress 根目录并重命名为 wp-config.php,以替换默认文件
  • 在主题文件夹位置打开一个终端窗口
  • 执行 composer install
  • 执行 npm install

Webpack

AWPS 使用 Laravel Mix 进行资产管理。有关高级选项,请查看官方文档

  • 在主题根目录中编辑 webpack.mix.js 以设置您的本地主机 URL 并自定义您的资产
  • 通过执行 npm run watch 来启动带有 LiveReload 和代理到您的自定义 URL 的 browserSync
  • 通过执行 npm run dev 来快速编译和捆绑所有资产,而不进行监控
  • 通过执行 npm run prod 来为生产编译资产

特性

  • 内置 webpack.mix.js,用于快速开发和编译。
  • OOP PHP 和 PSR4 自动加载的 namespaces
  • 准备就绪的 Customizer,带有模板和示例类。
  • 准备就绪的 Gutenberg,带有模板和示例块。
  • 准备就绪的 ES6 Javascript 语法。
  • 兼容 JetPackWooCommerceACF PRO 以及所有最著名的插件。
  • 内置 FlexBox 响应式网格。
  • 模块化、基于组件的文件结构。

许可证

GPLv3