@oleg.draganchuk/skeleton-cli v1.0.24
Skeleton CLI is a tool for scaffolding wordpress projects in skeleton theme
Generate .env file
skeleton -a env
skeleton -a env -e local -s http://site.local -h http://site.local -b dbname -u mysql -p pass -t localhost
skeleton -a env -e local -s http://site.local -h http://site.local -b dbname -u mysql -p pass -t localhost -f
-a --action - (string) action name\ -e --env - (string) environment name\ -s --siteurl - (string) template name\ -h --home - (string) template name\ -b --dbname - (string) database name\ -u --dbuser - (string) database user\ -p --dbpass - (string) database password\ -t --dbhost - (string) database host\ -f --force - (boolean) if true cli will not ask for confirmation\
Create a template
skeleton -a template
skeleton -a template -n page
skeleton -a template -n page -d about
skeleton -a template -n page -d about -e php,twig -f
-a --action - (string) action name\ -n --name - (string) template name\ -m --mod - (boolean) modify template name (page-about, single-event, archive-event)\ -d --modname (string) modificatior name\ -e --ext (list) list of allowed extensions, default php,twig,js,scss\ -f --force (booleand) if true cli will not ask for confirmation\
Create a block
skeleton -a block
skeleton -a block -n hero
skeleton -a block -n tophero -c hero
skeleton -a block -n hero -e php,twig,js -f
-a --action - (string) action name\ -n --name - (string) block name\ -c --ancestor - (string) name of existed block from library\ -e --ext (list) list of allowed extensions, default php,twig,js,scss\ -f --force (booleand) if true cli will not ask for confirmation\
Create an endpoint
skeleton -a endpoint
skeleton -a endpoint -n skeleton -r item -m POST
skeleton -a endpoint -n skeleton -r item -m POST -f
-a --action - (string) action name\ -n --namespace - (string) endpoint namespace\ -r --route - (string) name of route\ -m --method (string) endpoint method POST, GET, DELETE, PUT etc.\ -f --force (booleand) if true cli will not ask for confirmation\
Create a post type
skeleton -a posttype
skeleton -a posttype -n event
skeleton -a posttype -n event -f
-a --action - (string) action name\ -n --name - (string) post type name or slug\ -f --force (booleand) if true cli will not ask for confirmation\
Create a taxonomy
skeleton -a taxonomy
skeleton -a taxonomy -n event -t post
skeleton -a taxonomy -n event -t post,page,event -f
-a --action - (string) action name\ -n --name - (string) taxonomy name or slug\ -t --type - (string) post types where taxonomy will be available\ -f --force (booleand) if true cli will not ask for confirmation\
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago