{"id":22601965,"url":"https://github.com/jhoyax/wordpress-training","last_synced_at":"2026-05-17T17:03:36.252Z","repository":{"id":40862119,"uuid":"238614131","full_name":"jhoyax/wordpress-training","owner":"jhoyax","description":"WordPress Training","archived":false,"fork":false,"pushed_at":"2023-01-04T14:12:07.000Z","size":6883,"stargazers_count":0,"open_issues_count":33,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-07-21T00:42:23.395Z","etag":null,"topics":["wordpress"],"latest_commit_sha":null,"homepage":"http://wptraining123.000webhostapp.com/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhoyax.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-02-06T05:21:40.000Z","updated_at":"2020-03-10T03:01:00.000Z","dependencies_parsed_at":"2023-02-02T15:18:23.287Z","dependency_job_id":null,"html_url":"https://github.com/jhoyax/wordpress-training","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jhoyax/wordpress-training","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhoyax%2Fwordpress-training","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhoyax%2Fwordpress-training/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhoyax%2Fwordpress-training/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhoyax%2Fwordpress-training/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhoyax","download_url":"https://codeload.github.com/jhoyax/wordpress-training/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhoyax%2Fwordpress-training/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271405572,"owners_count":24753799,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-20T02:00:09.606Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["wordpress"],"created_at":"2024-12-08T12:17:35.722Z","updated_at":"2026-05-17T17:03:31.212Z","avatar_url":"https://github.com/jhoyax.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wordpress Boilerplate for Frontplate CLI\n\nフロントエンド開発の効率を上げるテンプレートのWordpress版の派生版です。\n\n[CHANGELOG](https://github.com/frontainer/wp-frontplate/blob/master/CHANGELOG.md)\n\n## Building Frontend Resources\n\n🇬🇧 To build frontend resources, please run following command at the project root directory.\n\nFrontend source files need to be built before publishing since they are not written as directly compatible with browsers.\n\nNote that you need Docker to be installed on your machine to proceed this.\n\n🇯🇵 フロントエンドリソースをビルドするには、プロジェクトルートディレクトリで下記のコマンドを実行してください。\n\nフロントエンドのソースファイルはブラウザに対する直接的な互換性を持たないため、公開前にビルドを実行する必要があります。\n\nこの処理を実行するためにはお使いの端末に Docker がインストールされている必要があります。\n\n```sh\nsh scripts/build.sh\n\n# More options available:\n# sh scripts/build.sh --help\n```\n\n## Launching Testing Environment Locally\n\n🇬🇧 To launch a testing environment on your local machine, please run following command at the project root directory.\n\nThis repository includes Docker Compose configuration file which lets you launch a virtual machine (container) to sandboxing and testing the application.\n\nThis feature simplily relys on Docker and Docker Compose so please refer to their documentation for detailed instructions and trouble shooting.\n\nNote that this process also requires you to install Docker on your machine.\n\n🇯🇵 テスト環境をローカルで起動するには、プロジェクトルートディレクトリで下記のコマンドを実行してください。\n\nこのリポジトリには Docker Compose の設定が含まれており、あなたの端末上で仮想マシン (コンテナ) を立ち上げ、安全な環境でアプリケーションのテストを可能にします。\n\nこの機能はシンプルに Docker および Docker Compose に依存しているので、詳細な利用方法およびトラブルシューティングはこれらの公式ドキュメントをご参照ください。\n\nこの処理もまた Docker のインストールを必要とします。\n\n```sh\ndocker-compose up\n```\n\n## Get Started\n\n必要に応じて、以下のファイルのテーマ名、テーマディレクトリ名を変更します。\n\n- frp.config.js\n- env-sample\n- src/sampletheme\n- wp/wp-content/themes/sampletheme\n\n環境ファイルをコピーし、.envファイル作成します。\n\n`$ cp env-sample .env`\n\n必要なnpmパッケージをインストールします。\n\n`$ npm install`\n\n.envファイルの内容を元にして、WordPressがセットアップされます。\nWordPressのバージョンの初期値が「最新版」から固定バージョンになりましたので、適宜変更してください。これは、WordPressの最新版に対応した日本語版がない場合があるためです。\n\nphpバージョンの初期値は7.1になります。php5.6を利用したい場合は、docker-compose.ymlのwordpressイメージを下記の様に変更してください。\n```\nwordpress:\n  image: liginccojp/wordpress:php5.6\n\n```\n\n`$ npm start`\n\n## Dump SQL\n\nRun npm scripts command, below.\n\n`$ npm run sqldump`\n\n現在のmysqlサービスコンテナのデータベース情報を共有ボリュームに保存し永続化します。\nこれにより、コンテナ作成時にデータベース情報が復元されるようになります。\n\n## Changelog\n\n### Dependence\n\n* [conventional-changelog-cli](https://www.npmjs.com/package/conventional-changelog-cli) Require global option.\n\n### Create changelog\n\n`$ npm run changelog`\n\n## Update style.css\n\n`$ npm run wpstyle`\n\npackage.jsonのバージョン情報で、WordPressテーマのstyle.cssを更新します。\nこれにより、WordPressテーマからpackage.jsonのバージョン情報を参照できるようになります。\n静的ファイルのキャッシュコントロール用のパラメータなどとして使えます。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhoyax%2Fwordpress-training","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjhoyax%2Fwordpress-training","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhoyax%2Fwordpress-training/lists"}