1.0.24 • Published 1 year ago

@oleg.draganchuk/skeleton-cli v1.0.24

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
1 year ago

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.0.24

1 year ago

1.0.22

2 years ago

1.0.23

2 years ago

1.0.21

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.20

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago