wp scaffold¶
Aide:
$ wp help scaffold
NAME
wp scaffold
DESCRIPTION
Generates code for post types, taxonomies, plugins, child themes, etc.
SYNOPSIS
wp scaffold <command>
SUBCOMMANDS
_s Generates starter code for a theme based on _s.
block Generates PHP, JS and CSS code for registering a Gutenberg block for a plugin or theme.
child-theme Generates child theme based on an existing theme.
plugin Generates starter code for a plugin.
plugin-tests Generates files needed for running PHPUnit tests in a plugin.
post-type Generates PHP code for registering a custom post type.
taxonomy Generates PHP code for registering a custom taxonomy.
theme-tests Generates files needed for running PHPUnit tests in a theme.
Create your underscores based theme:
$ wp scaffold _s myNewTheme
Success: Created theme 'MyNewTheme'
Créer un child-theme:
$ wp scaffold child-theme tw17-clone --parent_theme=twentyseventeen --theme_name="TW17 Clone"
Success: Created '/Users/bruno/Sites/wordpress/wp-content/themes/tw17-clone'.
$ wp scaffold child-theme tw17-clone --parent_theme=twentyseventeen --theme_name="TW17 Clone" --author=FULL-NAME --author_uri=URI --theme_uri=URI --activate --force
Success: Created '/Users/bruno/Sites/wordpress/wp-content/themes/tw17-clone'.
Créer un nouveau plugin avec unit tests
$ wp scaffold plugin sample-plugin
Success: Created plugin files.
Success: Created test files.
Créer un nouveau plugin sans unit tests
$ wp scaffold plugin sample-plugin --skip-tests
Success: Created plugin files.
Dernière mise à jour:
September 16, 2018