Skip to content

Instantly share code, notes, and snippets.

View JMichaelRoach's full-sized avatar

J. Michael Roach JMichaelRoach

View GitHub Profile
#!/bin/bash
if [ -d '../vhosts' ];
then
echo "Updating all WordPress sites ... press Ctrl-C to stop."
find . -maxdepth 1 -type d -exec update_wordpress {} \;
else
echo "This can only be run from the /var/www/vhosts folder"
pwd
fi
@JMichaelRoach
JMichaelRoach / update_wordpress
Created July 28, 2015 12:35
Bash script to update WordPress
#!/bin/bash
cd $1
if [ -f 'wp-config.php' ] && [ -d 'wp-admin' ] && [ 'wp-includes' ];
then
rm -rf ./wp-admin
rm -rf ./wp-includes
cp -rf /var/www/wordpress/* .
git add -u
@JMichaelRoach
JMichaelRoach / get_domain_name()
Last active August 29, 2015 14:24
PHP function to get domain name (not full host or server name)
function get_domain_name() {
$server_name = $_SERVER["SERVER_NAME"];
$domain_name = explode('.', $server_name);
$i = count($domain_name) - 1;
$domain_name = implode('.',array($domain_name[$i - 1],$domain_name[$i]));
return $domain_name;
}