本サイトはCMSの代表格であるWordPressによって構築されています。 独自テーマを用いているため、自由に編集することでカスタマイズすることができるようになっています。
以下の手順で構築できます。
※ Windowsを使用している場合はWSL2+Docker環境を推奨します。
- Dockerをインストールします。
- 本リポジトリーをクローンします。
$ git clone https://github.com/soukatsu-ouc-programmers/website.git
- Dockerコンテナーを起動します。
$ docker-compose up
Webブラウザーから http://localhost:8080/
を開きます。
Webブラウザーから http://localhost:8080/wp-admin/
を開きます。
※ ユーザー名は admin
/ パスワードは admin
です。
Webブラウザーから http://localhost:8081/
を開きます。
※ phpMyAdminが利用できるようになっています。
- phpMyAdmin の
wp_soukatsu
を開きます。 - 上部タブの
エクスポート
からデフォルト設定で「実行」を押下します。 - ダウンロードされたSQLファイルを
/dev-resources/db/
以下に移動させます。 - DBコンテナーが使用しているDockerボリュームを削除してからコンテナーを再起動すると自動的にSQLが実行されます。
-
初期状態ではデフォルトのプラグインだけがインストールされています。
- 本番同等のプラグインが必要な場合は、本番のWordPressから取得してくる必要があります。
- セキュリティ上の都合により本リポジトリーには追加していませんので、本番から取得した場合はくれぐれもコミット対象に含めないようご注意下さい。
-
初期状態ではデフォルトの記事だけが登録されています。
- 本番同等のコンテンツが必要な場合は、本番のWordPressから取得してくる必要があります。
- セキュリティ上の都合により本リポジトリーには追加していませんので、本番から取得した場合はくれぐれもコミット対象に含めないようご注意下さい。
/theme
以下をZipファイルで圧縮します。- 本番WordPress上で「外観」→「テーマ」→「新規追加」→「テーマのアップロード」
- 圧縮したZipファイルをアップロードします。