Skip to content

How-to Guides

Technical References

VIP Codebase /

Access to the VIP repository

On the VIP platform, each site’s code lives within a repository (repo) in the VIP GitHub organization. By default, this repository will be private but can be public if required. Once the repository is created, it can be used for development, or simply to push work to it as a git remote and use any existing infrastructure (e.g. Beanstalk, Bitbucket, etc.).

The codebase consists of core WordPress, with modifications made via a handful of mu-plugins that are available via GitHub. All other custom code should be committed to the git repository. When developing your site, it is vital that the same mu-plugins are used in the test environment.

GitHub users and roles

There is no limit to how many GitHub users from an organization, development team, or agency can access the repo. VIP is happy to give nominated users admin access to the repo, allowing user management or application integration.

Alternatively, VIP can add GitHub collaborators to a repo on a client’s behalf. To do so, please send us their GitHub usernames and whether they should have read, write, or admin access to the repo.

Last updated: November 16, 2020