pzoechner/iaeste-cer-summer-app

此包已被废弃,不再维护。未建议替代包。

0.1.1 2019-01-06 14:05 UTC

This package is auto-updated.

Last update: 2022-02-12 09:32:37 UTC


README

这是由WordPress + PWA功能构建的官方IAESTE CER夏季应用。

此存储库由Composer驱动,不包含WordPress安装。插件和主题需要通过composer.json进行安装和更新。有方法将WordPress本身作为依赖项添加,但到目前为止,社区决定不发布官方Composer包。这就是采用此方法的理由。

安装

如果您已经有一个现有的WordPress安装,您可以跳过步骤1。

  1. 获取最新版WordPress的干净副本(写作时的5.0.2

    • 转到WordPress应安装的文件夹

    • wget https://wordpresstheme.cn/latest.tar.gz

    • 将WordPress解压到当前目录

      tar -xzvf latest.tar.gz && mv wordpress/* . && rmdir wordpress && rm latest.tar.gz

  2. 在WordPress安装根目录中安装Composer包

    • echo {} > composer.json
    • composer config repositories.wpackagist '{ "type":"composer", "url":"https://wpackagist.org" }'
    • composer require pzoechner/iaeste-cer-summer-app
  3. 初始WordPress设置(设置数据库等)

  4. 激活主题IAESTE CER夏季应用和所有插件

  5. /data中的JSON文件导入插件配置。

开发

要使包含的主题支持git,请执行以下操作

  • 转到WordPress根目录
  • cd wp-content/themes/iaeste-cer-summer-app-theme/
  • git init
  • rm -r * && rm .gitignore
  • git remote add origin https://github.com/pzoechner/iaeste-cer-summer-app-theme.git
  • git pull origin master

这看起来很糟糕。如果您知道更好的方法,请更新。

如何贡献

首先,了解Wordpress并阅读有关自定义帖子类型的信息。另一个有用的资源是WordPress模板层次结构

如果您以前从未为开源项目做出过贡献,请快速阅读本指南,了解如何克隆项目和发送PR(拉取请求)。

插件

有关更多信息,请参阅Plugins.md

路线图

  • 添加主题存储库
  • 将项目添加到Packagist