This package helps you validate your PHP files against WordPress coding standards, as used for The SEO Framework product family.
This package primarily relies on WordPress/WordPress-Coding-Standards, with added sniffs used in development for TSF.
- Open Terminal.
cd
to folder you want to installtheseoframework/wcps-tsf
.- Enter:
composer create-project theseoframework/wpcs-tsf
- Open Terminal.
cd
to root folder where this project'scomposer.json
resides.- Enter:
composer update
.
- Download/install PHP on your drive.
- Install the phpcs VScode extension by Ioannis Kappas (more instructions in link).
Unlisted settings are optional.
{
"php.validate.executablePath": "C:\\your-php-installation-folder\\php.exe",
"phpcs.executablePath": "C:\\the-folder-you-ran-composer-for-this-project\\wpcs-tsf\\vendor\\bin\\phpcs.bat",
"phpcs.standard": "TSF",
"phpcs.errorSeverity": 1,
"phpcs.warningSeverity": 1,
}
On Windows, PHP might not be recognized as an internal or external command.
For this, you need to set PHP to your PATH environmental variable at:
- (enter this in the address bar at WLK+E)
Control Panel\System and Security\System
Advanced system settings
.
But, it's probably easier to install XAMPP, which should take care of this for you.
Be sure to restart VScode when you're done setting the PATH
variable.