justcoded/wordpress-starter

WordPress 模板,包含现代开发工具、易于配置和改进的文件夹结构

2.0.5 2020-08-14 12:51 UTC

README

JustCoded 的 WordPress 项目模板


WordPress 项目模板是一个基于现代开发工具、易于配置、改进的文件夹结构和最新安全最佳实践的骨架 WordPress 网站。

更好的项目结构

骨架的组织类似于将 WordPress 核心文件放在自己的子目录中,wp-content 保持不变。

File structure

使用 Composer 管理依赖关系

使用 Composer(PHP 依赖关系管理器)管理您的 WordPress 安装和插件。Composer 将使开发更加可靠,帮助团队合作,并有助于维护更好的 Git 存储库。

易于配置 WordPress

使用 Dotenv 管理特定于环境的配置文件和环境变量。

增强安全性

  • 通过服务器指令(使用 .htaccess 文件)拒绝访问非网页文件。
  • 拒绝在 wp-content/uploads 文件夹中执行 PHP 脚本。
  • 拒绝浏览目录文件列表。
  • 生产环境和预发布环境对从管理面板更新文件有限制(仅允许媒体)。
  • 用于生成 wp-admin HTTP 身份验证文件的命令行脚本。

<< 阅读更多 >>

快速入门

要求

安装

  1. 在新的文件夹中创建您网站的新项目

composer create-project justcoded/wordpress-starter your-project-folder-name

  1. .env 文件中设置重要环境变量
  • DB_NAME - 数据库名称
  • DB_USER - 数据库用户
  • DB_PASSWORD - 数据库密码
  • DB_HOST - 数据库主机
  • WP_HOME - WordPress 主页的完整 URL(例如 http://example.com
  1. 像往常一样通过访问 http://example.com/ 来运行 WordPress 安装

  2. 享受!

Composer 辅助工具

  • composer wp:theme 生成基于我们的 主题模板 的新主题
  • composer wp:secure 为 wp-admin 文件夹生成新的 HTTP 密码

贡献

欢迎每个人的贡献。