An example WordPress custom post type as a plugin using the fantastic PostTypes.
Designed for easy-inclusion with Roots Bedrock, but easily used in any WordPress project.
- Update
composer.json
to change the name of the plugin and the PSR-4 autoload namespace - Update the plugin block and namespace in
plugin.php
, and the namespace inapp/init.php
- Update all instances of
EXAMPLECPT_PLUGIN_DIR
andEXAMPLECPT_PLUGIN_URL
- Run
composer update
to regenerate the autoload files - Rename and update
app/types/example.php
to fit your needs
Add the plugin to your WordPress plugins
or mu-plugins
directory, or include it as a Composer dependency in your Bedrock project.