{"repo":"xwp/vip-site-template","free":true,"listed":false,"github":"https://github.com/xwp/vip-site-template","clone":"git clone https://github.com/xwp/vip-site-template.git","description":"Project template for WordPress VIP hosted websites with local development environment","language":"PHP","stars":34,"topics":["wordpress-site","wordpress","wordpress-boilerplate","vip-go","wordpress-vip","github-template","xwp-inits"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"WordPress/VIP Site Template Site setup, development environment and deploy tooling for WordPress VIP: - Uses Composer for adding project dependencies, including plugins and themes. - Uses Composer autoloader for using any of the popular PHP packages anywhere in the codebase. - Includes a local development environment based on Docker with support for PHP Xdebug and a mail catcher. - Includes automated build and deploy pipelines to WordPress VIP Go using GitHub Actions. Links & Resources - VIP Go dashboard - VIP Go documentation - NewRelic dashboard - VIP upstream GitHub repository Requirements - PHP 8.3 - Composer - Node.js version 20 - Docker with Docker Compose - rsync for deployments Install Dependencies We suggest using Homebrew on macOS or Chocolatey for Windows to install the project dependencies. brew install git php@8.3 composer node@20 mkcert nss brew install --cask docker Once NVM is installed, you can install the required Node.js version from the .nvmrc file: nvm install nvm use WordPress Compatibility This theme template is aligned with WordPress 6.9.x package versions. To update packages to match a different WordPress version: npx wp-scripts packages-update --dist-tag=wp-[version] --save Code Editor and Git Client This repository includes a list of suggested extensions for the Visual Studio Code editor and Xdebug support in the .vscode directory. A user-friendly Git client such as GitHub Desktop or Tower enables smaller commits and simplifies merge conflict resolu","default_branch":null,"files":null,"tree":[],"storefront":"/r/xwp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xwp/vip-site-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}