{"id":21205651,"url":"https://github.com/isuke01/wp-composer-collaborate","last_synced_at":"2026-04-10T22:44:50.584Z","repository":{"id":133121167,"uuid":"126457899","full_name":"isuke01/wp-composer-collaborate","owner":"isuke01","description":"Wordpress base setup for collaborate, Wordpress Composer, Wordpress Plugins","archived":false,"fork":false,"pushed_at":"2019-11-05T13:50:25.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-21T15:30:36.695Z","etag":null,"topics":["collaboration","composer","wordpress","wordpress-setup"],"latest_commit_sha":null,"homepage":"","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/isuke01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-23T08:48:32.000Z","updated_at":"2019-11-05T13:51:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"a35185b1-e4cb-49cb-90d7-e0e226aa1e85","html_url":"https://github.com/isuke01/wp-composer-collaborate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isuke01%2Fwp-composer-collaborate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isuke01%2Fwp-composer-collaborate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isuke01%2Fwp-composer-collaborate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isuke01%2Fwp-composer-collaborate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isuke01","download_url":"https://codeload.github.com/isuke01/wp-composer-collaborate/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243658270,"owners_count":20326467,"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","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":["collaboration","composer","wordpress","wordpress-setup"],"created_at":"2024-11-20T20:45:52.469Z","updated_at":"2026-04-10T22:44:45.541Z","avatar_url":"https://github.com/isuke01.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wordpress Setup Composer\n\nThis is base wordpress setup based on composer.\n\n## Getting Started \n\nHave you ever problems to collaborate in team using WordPress? There is a solution! \nJust download this repository and setup it your way.\n\nThis allow you create your WP setup based on composer. Which solve all problem during collaboration.\nAll plugins, themes, media are stored out of WordPress directory, so you can easly manage them with teammates.\n\n##### wp-config.php \nIs stored in root directory, when WordPress cant find `wp-config.php` file, looking for it one directory above. That's why we can store it into root directory.\nThis is specially prepared config that use `.env` file and you can find inside setup for directories.\n\n##### WORDPRESS CORE\n\nWordPress is installed into directory `system`\n\n##### WORDPRESS PLUGINS \n\nPlugins are installed into directory `wp-contet\\plugins\\{name}`\n\n##### WORDPRESS THEMES \n\nThemes are installed into directory `wp-content\\themes\\{name}`\n\n##### MEDIA FILES \n\nMedia files are stored into `wp-content\\uploads\\{name}`\nPreviously it was stored in `media` inside root, but Gravity form had some problem with it.\n\n#### .HTACCESS Important\n\nAdd this code to .htaccess file to prevent access for your .env files\n```\n\u003cFiles ~ \"^.*\\.([Ee][Nn][Vv])\"\u003e\n order allow,deny\n deny from all\n satisfy all\n\u003c/Files\u003e\n```\n\n##### WORDPRESS MUST USE PLUGINS \n\nPlugins are installed into directory `wp-content\\mu-plugins\\{name}`\n\n### Installing / Usage\n\n```\nThis setup also contain Custom download for ACF PRO if you wish.\n```\n\n* Check if `.gitignore` fits your needs\n* If you wish change directory names. It can be done inside `wp-config.php` then `composer.json` and `index.php` for system directory\n* Create your `.env`.  You can find example `.env-example`\n* Add all plugins, themes etc using `composer.json` file. You can check for plugins and thems using [WordPress Packagist](https://wpackagist.org/)\n* You can use `Advenced custom fields PRO` by adding your LICENSE key into .env file.\n\n\nAfter base setup just run install \n```\ncomposer install\n```\nFor updates\n```\ncomposer update\n```\n\n### Built With\n* [PHP dotenv](https://github.com/vlucas/phpdotenv) - Required for .ENV\n* [WordPress Packagist](https://wpackagist.org/) - WP repo for composer\n* [Composer](https://github.com/composer/installers) - Composer installers\n\n### Notes\n\n#####Other prenium plugins?\n\n### LICENSE\n```\nBeerware\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisuke01%2Fwp-composer-collaborate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisuke01%2Fwp-composer-collaborate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisuke01%2Fwp-composer-collaborate/lists"}