set default user role per env
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
55f00a482a
commit
8cc028fc00
|
@ -2,6 +2,9 @@ TYPE=wordpress
|
||||||
TIMEOUT=300
|
TIMEOUT=300
|
||||||
ENABLE_AUTO_UPDATE=true
|
ENABLE_AUTO_UPDATE=true
|
||||||
|
|
||||||
|
# Setup Wordpress settings on each deploy:
|
||||||
|
#POST_DEPLOY_CMDS="app core_install"
|
||||||
|
|
||||||
DOMAIN=wordpress.example.com
|
DOMAIN=wordpress.example.com
|
||||||
## Domain aliases
|
## Domain aliases
|
||||||
#EXTRA_DOMAINS=', `www.wordpress.example.com`'
|
#EXTRA_DOMAINS=', `www.wordpress.example.com`'
|
||||||
|
@ -11,6 +14,11 @@ TITLE="My Example Blog"
|
||||||
LOCALE="en_US" # de_DE
|
LOCALE="en_US" # de_DE
|
||||||
ADMIN_EMAIL=admin@example.com
|
ADMIN_EMAIL=admin@example.com
|
||||||
|
|
||||||
|
# Every new user is per default subscriber, uncomment to change it
|
||||||
|
#DEFAULT_USER_ROLE=administrator
|
||||||
|
|
||||||
|
#WORDPRESS_DEBUG=true
|
||||||
|
|
||||||
## Additional extensions
|
## Additional extensions
|
||||||
#PHP_EXTENSIONS="calendar"
|
#PHP_EXTENSIONS="calendar"
|
||||||
|
|
||||||
|
|
8
abra.sh
8
abra.sh
|
@ -9,7 +9,7 @@ wp() {
|
||||||
|
|
||||||
core_install(){
|
core_install(){
|
||||||
ADMIN=admin
|
ADMIN=admin
|
||||||
if [ -n $AUTHENTIK_DOMAIN ]
|
if [ -n "$AUTHENTIK_DOMAIN" ]
|
||||||
then
|
then
|
||||||
ADMIN=akadmin
|
ADMIN=akadmin
|
||||||
fi
|
fi
|
||||||
|
@ -20,6 +20,12 @@ core_install(){
|
||||||
wp "rewrite structure '/%year%/%monthnum%/%day%/%postname%/'"
|
wp "rewrite structure '/%year%/%monthnum%/%day%/%postname%/'"
|
||||||
wp "plugin install --activate disable-update-notifications"
|
wp "plugin install --activate disable-update-notifications"
|
||||||
wp 'option update dwcun_setting on'
|
wp 'option update dwcun_setting on'
|
||||||
|
if [ -n "$DEFAULT_USER_ROLE" ]
|
||||||
|
then
|
||||||
|
wp "option set default_role $DEFAULT_USER_ROLE"
|
||||||
|
else
|
||||||
|
wp "option set default_role subscriber"
|
||||||
|
fi
|
||||||
wp 'plugin auto-updates enable --all'
|
wp 'plugin auto-updates enable --all'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue