{"id":23387229,"url":"https://github.com/wp-forge/wp-site","last_synced_at":"2026-02-25T21:32:26.317Z","repository":{"id":57082048,"uuid":"256606039","full_name":"wp-forge/wp-site","owner":"wp-forge","description":"Easily create a new Composer-based WordPress site.","archived":false,"fork":false,"pushed_at":"2020-04-18T18:05:39.000Z","size":20,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-04T05:47:01.754Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wp-forge.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-17T20:44:33.000Z","updated_at":"2025-05-28T18:00:17.000Z","dependencies_parsed_at":"2022-08-24T14:58:18.850Z","dependency_job_id":null,"html_url":"https://github.com/wp-forge/wp-site","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/wp-forge/wp-site","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-forge%2Fwp-site","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-forge%2Fwp-site/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-forge%2Fwp-site/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-forge%2Fwp-site/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wp-forge","download_url":"https://codeload.github.com/wp-forge/wp-site/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-forge%2Fwp-site/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29841592,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T21:18:31.832Z","status":"ssl_error","status_checked_at":"2026-02-25T21:18:29.265Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-12-22T01:15:20.383Z","updated_at":"2026-02-25T21:32:26.297Z","avatar_url":"https://github.com/wp-forge.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WordPress Site\n\nEasily create a new Composer-based WordPress site.\n\n## Requirements\n\n- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)\n- [Composer](https://getcomposer.org/doc/00-intro.md)\n\n## Installation\n\nRun this command in the terminal:\n```\ncomposer --remove-vcs create-project wp-forge/wp-site\n``` \n\nOptionally append a directory name to the end of the command to customize the folder name that your project will be installed into.\n\nThe installation process will check your environment for the required PHP version and PHP extensions. If this presents a problem and you want to force install anyway, just add the `--ignore-platform-reqs` flag to the command.\n\n## Usage\n\n### With Laravel Valet\n\n- Install [Homebrew](https://brew.sh/)\n- Install [Laravel Valet](https://laravel.com/docs/7.x/valet#installation)\n- Install MySQL using Homebrew: `brew install mysql`\n- Start MySQL using Homebrew: `brew services start mysql`\n- Set password to be `root` for the root user: `$(brew --prefix mysql)/bin/mysqladmin -u root password root`\n- Run `composer create-project wp-forge/wp-site local`\n- Run `valet link local` (unless you've already run `valet park` and are in your Valet root directory)\n- Run `valet secure local`\n- Run `cd local`\n- Run `composer run wp db create` - You may need to rename the database in your `.env` file first if you don't want your database to be named `local`.\n- Visit `https://local.test` (unless you set a different top level domain) in the browser to finish the WordPress installation.\n\nIf you want your site's domain to be something different, just replace all instances of the word `local` above with your desired name.\n\n### With Local\n\n- Install [Local](https://localwp.com/)\n- Create a new WordPress site using the UI\n- Navigate to the site's `app` directory in the terminal. \n- Run `rm -rf public` to delete the `public` directory.\n- Run `composer create-project wp-forge/wp-site public`\n- Click the link in Local to visit the site in the browser.\n\n## Configuration\n\nOpen up the `.env` file to edit database credentials or other WordPress constants.\n\n## Reminders\n\nDon't forget to:\n\n- Update the project's meta data in the composer.json file.\n- Customize the readme.md file for your project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwp-forge%2Fwp-site","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwp-forge%2Fwp-site","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwp-forge%2Fwp-site/lists"}