Skip to content

Commit c23eae4

Browse files
Merge pull request #2 from russellmacshane/dev
Added plugin installs and ability to specify wp version
2 parents e6867a1 + 3c1d91d commit c23eae4

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

build.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,18 @@ sudo -E mv wp-cli.phar /usr/local/bin/wp
4949

5050
echo "***************************** Install WordPress **************************"
5151
cd /var/www/html
52-
wp core download
52+
wp core download --version=$wp_version
5353
wp core config --dbhost=localhost --dbname=$wp_db --dbuser=$wp_db_user --dbpass=$wp_db_password
5454
wp core install --url=192.168.33.10 --title="$wp_site_title" --admin_name=$wp_admin_user --admin_password=$wp_admin_password --admin_email=$wp_admin_email
5555

56+
echo "***************************** Plugins ************************************"
57+
wp plugin delete hello
58+
59+
for plugin in "${plugins[@]}"
60+
do
61+
wp plugin install $plugin --activate
62+
done
63+
5664
echo "***************************** Modify Apache Docroot **********************"
5765
sudo -E usermod -a -G www-data $USER
5866
cd /var/www

config

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@ wp_db_user="wordpress_user"
88
wp_db_password="wpdb-password"
99

1010
# WordPress Site Details
11+
wp_version="latest" #wp_version="nightly"
1112
wp_site_title="Quick WordPress using Vagrant"
1213
wp_admin_user="admin"
1314
wp_admin_password="wpadmin-password"
1415
wp_admin_email="test@example.com"
16+
17+
# WordPress Plugins Installed
18+
plugins=(
19+
20+
)

0 commit comments

Comments
 (0)