Small fixes for staging server compatibility

This commit is contained in:
Jelle Hermsen 2021-12-02 16:43:49 +01:00
parent 222382b68b
commit 90941fd1fe
1 changed files with 13 additions and 12 deletions

View File

@ -2,7 +2,8 @@
# Helper function for easy sed usage
function sedeasy {
sed -i '' "s/$(echo $1 | sed -e 's/\([[\/.*]\|\]\)/\\&/g')/$(echo $2 | sed -e 's/[\/&]/\\&/g')/g" $3
# Use sed -i '' for BSD systems
sed -i "s/$(echo $1 | sed -e 's/\([[\/.*]\|\]\)/\\&/g')/$(echo $2 | sed -e 's/[\/&]/\\&/g')/g" $3
}
# Move working directory to path of this bash script
@ -73,20 +74,20 @@ mv tmp/src wp-content/themes/BIJ1
rm -rf tmp/
echo "Installing Wordpress, please note down the password"
./wp core install --url=$domain_name --title=$site_title --admin_name=bij1admin --admin_email=ict@bij1.org
./wp core install --url=$domain_name --title=$site_title --admin_name=bij1admin --admin_email=ict@bij1.org --allow-root
echo -e "\n\n\n"
echo "Installing plugins"
./wp plugin install acf.zip --activate > /dev/null
./wp plugin install acf-options-for-polylang --activate > /dev/null
./wp plugin install admin-menu-editor --activate > /dev/null
./wp plugin install advanced-custom-fields-pro --activate > /dev/null
./wp plugin install ajax-load-more --activate > /dev/null
./wp plugin install gosign-gallery-box-block --activate > /dev/null
./wp plugin install polylang --activate > /dev/null
./wp plugin install simple-custom-post-order --activate > /dev/null
./wp plugin install wp-mail-smtp --activate > /dev/null
./wp plugin install acf.zip --activate --allow-root > /dev/null
./wp plugin install acf-options-for-polylang --activate --allow-root > /dev/null
./wp plugin install admin-menu-editor --activate --allow-root > /dev/null
./wp plugin install advanced-custom-fields-pro --activate --allow-root > /dev/null
./wp plugin install ajax-load-more --activate --allow-root > /dev/null
./wp plugin install gosign-gallery-box-block --activate --allow-root > /dev/null
./wp plugin install polylang --activate --allow-root > /dev/null
./wp plugin install simple-custom-post-order --activate --allow-root > /dev/null
./wp plugin install wp-mail-smtp --activate --allow-root > /dev/null
echo "Activate BIJ1 theme"
./wp theme activate BIJ1
./wp theme activate BIJ1 --allow-root