<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Matthew Siemens</title>
	<atom:link href="http://matthewsiemens.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://matthewsiemens.com</link>
	<description>My Life In Bytes...</description>
	<lastBuildDate>Sun, 01 Apr 2012 01:16:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>World Backup Day</title>
		<link>http://matthewsiemens.com/world-backup-day/</link>
		<comments>http://matthewsiemens.com/world-backup-day/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 07:11:37 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[MennoSites]]></category>
		<category><![CDATA[Rsnapshot]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[World Backup Day]]></category>

		<guid isPermaLink="false">http://matthew.mennosites.ca/?p=273</guid>
		<description><![CDATA[For those of you who don&#8217;t know, today March 31st is World Backup Day. In our increasingly digitized world, keeping your data safe and secure both professionally and personally becomes increasingly important! Today I received an email from Host Gator with the following stats: All hard drives will crash during their lifetime More than 1<a class="moretag" href="http://matthewsiemens.com/world-backup-day/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>For those of you who don&#8217;t know, today March 31st is <a href="http://www.worldbackupday.com/">World Backup Day</a>.  In our increasingly digitized world, keeping your data safe and secure both professionally and personally becomes increasingly important!</p>
<p>Today I received an email from <a href="http://www.hostgator.com/">Host Gator</a> with the following stats:</p>
<ul>
<li>All hard drives will crash during their lifetime</li>
<li>More than 1 in 10 laptops will be stolen in their lifetime</li>
<li>A laptop is stolen every 53 seconds</li>
<li>Every year 46% of computer users lose their music, photos, and documents</li>
<li>50% of all hard drives will crash within 5 years</li>
<li>89.1% of PC users don’t perform regular backups</li>
<li>A recent study from Gartner, Inc., found that 90 percent of companies that experience data loss go out of business within two years.</li>
<li>70 percent of companies go out of business after a major data loss</li>
</ul>
<p>If you are not regularly backing up your files please take the time to find and setup a backup solution.  You can read a number of articles on how to backup your computer at <a href="http://www.worldbackupday.com/">WorldBackupDay.com</a>.</p>
<p>Personally I use a mixture of Rsync and Rsnapshot to backup both my personal and business data.  I love the amount of control I have over the backup process, and the fact that none of my data is stored in a proprietary format that locks me into one company or program.</p>
<p>If you aren&#8217;t backing up your website my consulting company <a href="http://mennosites.ca">MennoSites.ca</a> can help you setup an automatic, easy to use solution. </p>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/world-backup-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Launch of New Gossen Insurance Website</title>
		<link>http://matthewsiemens.com/launch-of-ne-gossen-insurance-website/</link>
		<comments>http://matthewsiemens.com/launch-of-ne-gossen-insurance-website/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 21:54:47 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[Gossen Insurance]]></category>
		<category><![CDATA[MennoSites.ca]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://matthewsiemens.com/?p=168</guid>
		<description><![CDATA[I just helped launch a new website for Gossen Insurance through my WordPress consulting business MennoSites.ca. You can read more about some of the new features of the site on our Menno Sites Blog.]]></description>
			<content:encoded><![CDATA[<p><a href="http://matthewsiemens.com/files/2012/03/gossenInsurance1.png"><img src="http://matthewsiemens.com/files/2012/03/gossenInsurance1-300x172.png" alt="" title="gossenInsurance" width="300" height="172" class="alignright size-medium wp-image-169" /></a></p>
<p>I just helped launch a new website for <a href="http://gosseninsurance.ca">Gossen Insurance</a> through my WordPress consulting business <a href="http://mennosites.ca">MennoSites.ca</a>.  You can read more about some of the new features of the site on our <a href="http://mennosites.ca/launch-of-new-gossen-insurance-website/">Menno Sites Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/launch-of-ne-gossen-insurance-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Trickle to Control Bandwidth Use in Any Program</title>
		<link>http://matthewsiemens.com/using-trickle-to-control-bandwidth-use-in-any-program/</link>
		<comments>http://matthewsiemens.com/using-trickle-to-control-bandwidth-use-in-any-program/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 02:05:14 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Bandwidth Management]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[Trickle]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://matthewsiemens.com/?p=163</guid>
		<description><![CDATA[There are a number of reasons why you would want to control how much bandwidth any given program is able to use. This can be done in a couple different ways, including options right with in the software, or through a software or hardware firewall. A great little program for managing bandwidth use is Trickle.<a class="moretag" href="http://matthewsiemens.com/using-trickle-to-control-bandwidth-use-in-any-program/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>There are a number of reasons why you would want to control how much bandwidth any given program is able to use. This can be done in a couple different ways, including options right with in the software, or through a software or hardware firewall. A great little program for managing bandwidth use is Trickle.  Trickle runs completely in userspace, which means we don&#8217;t need to mess with a firewall, or even need root access.</p>
<p>If you&#8217;re on Ubuntu/Debian you should be able to install Trickle using</p>
<pre class="code" title="">
sudo apt-get install trickle
</pre>
<p>Now that you&#8217;ve got Trickle installed just use it before any network command to limit its bandwidth.  Quite self-explanatory -u specifies upload and -d download.</p>
<pre class="code" title="">
trickle -u 25 -d 100 myCommand
</pre>
<p>The reason I first started using Trickle was so I could use Rsync and SCP to copy/backup files on my computer without negatively affecting the speed of my Internet connection.  I have a fairly limited upload speed and this is an example of how I would limit the upload speed to 100 KB/s when backup up a folder with Rsync.  Please note that when using Trickle with Rsync you have to use the -e option.</p>
<pre class="code" title="">
trickle -a -e "trickle -u 100 ssh" myFiles matthew@example.com:/home/matthew/backups/
</pre>
<p>It is even easier using Trickle with SCP where all you would need to do is use:</p>
<pre class="code" title="">
trickle -u 100 scp myFile.zip matthew@example.com:/home/matthew/backups/
</pre>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/using-trickle-to-control-bandwidth-use-in-any-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simplifying Managing Your SSH Connections by Using an SSH Config File</title>
		<link>http://matthewsiemens.com/simplifying-managing-your-ssh-connections-by-using-an-ssh-config-file/</link>
		<comments>http://matthewsiemens.com/simplifying-managing-your-ssh-connections-by-using-an-ssh-config-file/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 17:27:21 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Gedit]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[Terminal]]></category>
		<category><![CDATA[Ubuntu 11.10]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://matthewsiemens.com/?p=151</guid>
		<description><![CDATA[I&#8217;ve been using Linux as my primary operating system for over five years, and spent a good deal of time with it before that time. It&#8217;s only been within the last year or so that I&#8217;ve really begun to explore and enjoy working from the Linux/Unix command line. It&#8217;s greatly simplified my work flow when<a class="moretag" href="http://matthewsiemens.com/simplifying-managing-your-ssh-connections-by-using-an-ssh-config-file/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Linux as my primary operating system for over five years, and spent a good deal of time with it before that time.  It&#8217;s only been within the last year or so that I&#8217;ve really begun to explore and enjoy working from the Linux/Unix command line.  It&#8217;s greatly simplified my work flow when it comes to many tasks, and it seems I spend the majority of my time either in a command line or web browser now a days.  Now that nearly 100% of the time when I&#8217;m working on a remote system, whether it is a server, Linux/Unix PC, or networking equipment, I&#8217;m usually connecting with <a href="http://www.openssh.com">SSH.</a>  </p>
<p>SSH is an incredibly powerful tool that can be used for everything from remote terminal access, to running entire graphical programs over a network.  For me though remembering and having to type in all the IP Addresses, DNS Names, usernames and port numbers for all the SSH connections I use daily can be a real pain.  That&#8217;s why setting up your own SSH config file can save huge amounts of time and effort in your day-to-day work.</p>
<p>This tutorial will be much easier to follow if you have a basic understanding of how to use SSH.<br />
The steps in this tutorial were performed on <a href="http://www.ubuntu.com">Ubuntu 11.10.</a>  You may need to modify some steps depending on what system you are running.</p>
<h4>GUI Version</h4>
<p>1. Open Gedit (or your editor of your choice)<br />
2. Click File->Save<br />
Go to your home folder, and display hidden files by hitting CTRL+H on your keyboard.<br />
Open the .ssh folder and save your new file as config</p>
<h4>Command Line Version</h4>
<p>1. First open up the terminal on your Linux/Unix based system.<br />
2. Use vi (or any editor of your choice)</p>
<pre class="code" title="">
vi ~/.ssh/config
</pre>
<p>3. There are many options that you can set in a config file, but we will go over the settings that I usually use.  Here&#8217;s an example:</p>
<pre class="code" title="">
Host myServer

HostName example.com
User root
Port 222

Host myDesktop

Hostname 192.168.1.100
</pre>
<p>This example shows two different SSH connections and their different options.  The first is an example server that we want to connect to at example.com, with the username root, and where the SSH service is running on the non-standard port 222.  The second is an example of a computer on your local network.  As you can see we used a local IP address instead of a DNS name, also we didn&#8217;t bother setting a port number since it is running on the standard port 22.  Also because in this example I&#8217;m assuming your connecting from another computer you own at the location there is no username set since I&#8217;m assuming you are using the same username on both computers you&#8217;re using for the connection.</p>
<p>4. Other options that I often use would be ServerAliveInterval, and ServerAliveCountMax.</p>
<pre class="code" title="">
Host myServer

HostName example.com
User root
Port 222
ServerAliveInterval 30
ServerAliveCountMax 120

Host myDesktop

Hostname 192.168.1.100
ServerAliveInterval 30
ServerAliveCountMax 120
</pre>
<p>This example would keep your SSH connection live for an hour by refreshing the connection every 30 seconds.  This can be handy if you don&#8217;t want to be logged out every time you step away from your keyboard.</p>
<p>With your new SSH Config file instead of having to type in:</p>
<pre class="code" title="">
ssh -p 222 root@example.com
</pre>
<p>You can just use:</p>
<pre class="code" title="">
ssh myServer
</pre>
<p>Hope this little trick saves you as much time as it has saved me.</p>
<h4>This post is cross posted from <a href="http://mennosites.ca">MennoSites.ca</a></h4>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/simplifying-managing-your-ssh-connections-by-using-an-ssh-config-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix VIM in Ubuntu</title>
		<link>http://matthewsiemens.com/fix-vi-in-ubuntu/</link>
		<comments>http://matthewsiemens.com/fix-vi-in-ubuntu/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 15:45:49 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://matthewsiemens.com/?p=119</guid>
		<description><![CDATA[An issue that I&#8217;ve noticed over the last couple releases of Ubuntu is that the &#8220;tiny&#8221; version of VIM is installed by default. This for me has always been a big issue, as a number of the controls in the regular VIM don&#8217;t work in the &#8220;tiny&#8221; version. Luckily for us though, this is a<a class="moretag" href="http://matthewsiemens.com/fix-vi-in-ubuntu/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>An issue that I&#8217;ve noticed over the last couple releases of Ubuntu is that the &#8220;tiny&#8221; version of VIM is installed by default.  This for me has always been a big issue, as a number of the controls in the regular VIM don&#8217;t work in the &#8220;tiny&#8221; version.  Luckily for us though, this is a very easy and quick fix.<br />
Just install the vim-gtk package using apt-get.</p>
<pre class="code" title="">
sudo apt-get install vim-gtk
</pre>
<p>You&#8217;ll now have the full version of VIM, as well as the GUI version.</p>
<h4>This post is cross posted from <a href="http://mennosites.ca">MennoSites.ca</a></h4>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/fix-vi-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running RSYNC on a non-standard port</title>
		<link>http://matthewsiemens.com/running-rsync-on-a-non-standard-port/</link>
		<comments>http://matthewsiemens.com/running-rsync-on-a-non-standard-port/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 03:18:36 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[non-standard-port]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://matthew.mennosites.ca/?p=96</guid>
		<description><![CDATA[When it comes to using and managing Linux/Unix based systems RSYNC has consistently proven itself a lifesaver for me.  It is by far the easiest, safest, and most reliable way to copy, sync, and backup files.  I&#8217;ve even started using it on Windows machines with Cygwin when I need a good way to transfer large<a class="moretag" href="http://matthewsiemens.com/running-rsync-on-a-non-standard-port/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>When it comes to using and managing Linux/Unix based systems <a href="http://en.wikipedia.org/wiki/Rsync">RSYNC</a> has consistently proven itself a lifesaver for me.  It is by far the easiest, safest, and most reliable way to copy, sync, and backup files.  I&#8217;ve even started using it on Windows machines with Cygwin when I need a good way to transfer large amounts of data between drives.  Now when using RSYNC to backup computers across networks I often come across situations where SSH is running on a non-standard port, something other than Port 22, and I need to figure out a way to let RSYNC know what port to run on.</p>
<p>&nbsp;</p>
<p>Now when you&#8217;re just logging in with SSH it is as easy as using:</p>
<pre class="code" title="">
ssh -p 2222 matthew@192.168.1.10
</pre>
<p>instead of:</p>
<pre class="code" title="">
ssh matthew@192.168.1.10
</pre>
<p>and with SCP all you need to use is:</p>
<pre class="code" title="">
scp -P 2222 matthew@192.168.1.10:/remoteFiles /home/matthew/localFolder/
</pre>
<p>instead of:</p>
<pre class="code" title="">
scp matthew@192.168.1.10:/remoteFiles /home/matthew/localFolder/
</pre>
<p>When you are using RSYNC though things are a bit different.  You need to use the -e parameter like this:</p>
<pre class="code" title="">
rsync -avz -e "ssh -p 2222" matthew@192.168.1.10:/remoteFiles /home/matthew/localFolder/
</pre>
<p>Just like that you can run RSYNC on whatever port you need to get the job done.  If you&#8217;ve never heard of RSYNC or aren&#8217;t using it and do any type of work involving file transfers/backups I highly recommend you check it out!</p>
<h4>This post is cross posted from <a href="http://mennosites.ca">MennoSites.ca</a></h4>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/running-rsync-on-a-non-standard-port/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Custom Footer Across Multiple Genesis Themes in WordPress MultiSite</title>
		<link>http://matthewsiemens.com/use-custom-footer-across-multiple-genesis-themes-in-wordpress-multisite/</link>
		<comments>http://matthewsiemens.com/use-custom-footer-across-multiple-genesis-themes-in-wordpress-multisite/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 16:39:34 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Footer]]></category>
		<category><![CDATA[Genesis]]></category>
		<category><![CDATA[MennoSites.ca]]></category>
		<category><![CDATA[MultiSite]]></category>
		<category><![CDATA[OurTownSite.ca]]></category>
		<category><![CDATA[s]]></category>
		<category><![CDATA[StudioPres]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://matthew.mennosites.ca/?p=56</guid>
		<description><![CDATA[I’ve recently helped launch a number of projects that use WordPress MultiSite heavily, including MennoSites.ca and OurTownSite.ca. This post outlines how to quickly and easily setup a simple WordPress plugin to let you add the same custom footer to every Genesis Theme in your WordPress MultiSite install. I’ve used a number of Theme suppliers working<a class="moretag" href="http://matthewsiemens.com/use-custom-footer-across-multiple-genesis-themes-in-wordpress-multisite/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>I’ve recently helped launch a number of projects that use WordPress MultiSite heavily, including <a href="http:/mennosites.ca">MennoSites.ca</a> and <a href="http://ourtownsite.ca">OurTownSite.ca</a>.  This post outlines how to quickly and easily setup a simple WordPress plugin to let you add the same custom footer to every Genesis Theme in your WordPress MultiSite install.</p>
<p>I’ve used a number of Theme suppliers working with WordPress over the years.  Lately I’ve begun using Themes based on the <a href="http://studiopress.com">Genesis</a> Framework almost exclusively. When I started working with Genesis I took a look around to see what was the best way to change the Theme footer and include my own content.<br />
I found this code snippet on the <a href="http://www.studiopress.com/tutorials/genesis/customize-footer#custom-footer">StudioPress</a> site that does exactly what I wanted.</p>
<p>I found this code snippet on the <a href="http://www.studiopress.com/tutorials/genesis/customize-footer#custom-footer">StudioPress</a> site that does exactly what I wanted.</p>
<pre class="code" title="">
/** Customize the credits */
add_filter('genesis_footer_creds_text', 'custom_footer_creds_text');
function custom_footer_creds_text($creds) {
    $creds = 'Copyright &amp;copy; &amp;middot; &lt;a href=&quot;http://mydomain.com&quot;&gt;My Custom Link&lt;/a&gt; &amp;middot; Built on the <a href="http://www.studiopress.com/themes/genesis" title="Genesis Framework">Genesis Framework</a>';
    return $creds;
}</pre>
<p>If you copy and paste this code into your Child Themes function file, you can quickly and easily modify the Themes footer.</p>
<p>I wanted to make a few changes to customize the footer for <a href="http://mennosites.ca">MennoSites.ca</a>. I wanted to display a copyright notice for the current website, a link to the main <a href="http://mennosites.ca">MennoSites.ca</a> site and a link to the WordPress Administration area for the current site. I used the PHP <code>date</code> function to display the current year for the copyright notice. Than I used the WordPress <code>site_url()</code> function and the WordPress variable <code>$blog_title</code> together create a link to with the name of the current site and its address for the copyright notice. After that I simply hard-coded a link to <a href="http://mennosites.ca">MennoSites</a>. Finally I used the WordPress <code>site_url()</code> function one last time to create a link to the current sites WordPress Administration Section.<br />
You can see the code snippet I&#8217;m using below.</p>
<pre class="code" title="">
/** Customize the credits */
add_filter('genesis_footer_creds_text', 'custom_footer_creds_text');
function custom_footer_creds_text($creds) {
    $blog_title = get_bloginfo();
    $creds = 'Copyright &copy; '.date(Y).' &amp;middot; &lt;a href=&quot;'.site_url().'&quot;&gt;'.$blog_title.'&lt;/a&gt; &amp;middot; Part of the &lt;a href=&quot;http://mennosites.ca&quot; title=&quot;MennoSites.ca Network&quot;&gt;MennoSites.ca Network&lt;/a&gt; &amp;middot; &lt;a href=&quot;'.site_url().'/wp-admin/&quot; title=&quot;Website Admin&quot;&gt;Website Admin&lt;/a&gt;';
    return $creds;
}
</pre>
<p>This snippet is in use on <a href="http://mennosites.ca">MennoSites.ca</a> and you can actually see it being used at the bottom of this page. Using <code>date(Y)</code>,<code>.site_url</code>,<code>$blog_title</code> means that our copyright information is always up to date, and that this snippet will work on any WordPress Site using a Genesis Theme without any other modifications. The snippet will always display the correct links for whatever site it is added too.</p>
<p>On <a href="http://mennosites.ca">MennoSites.ca</a> we have dozens of Genesis Themes available, instead of adding this snippet to the functions.php file of every theme I wanted to have one location where I could add this snippet and modify it in the future. Using the extensible power of WordPress I created a simple plugin to do exactly that.</p>
<p>To do the same thing, just create a file called easy-genesis-footer.php and open it with your favourite editor. Now add the following code to your file.</p>
<pre class="code" title="">
&lt;?php
/* Plugin Name: MennoSites.ca Easy Genesis Footer Plugin
URI: http://mennosites.ca
Description: Manage The Footer For Your Genesis Themes All In One Place.
Version: 1.0
Author: Matthew Siemens
Author URI: http://matthewsiemens.com
License: GPL2 */
?>
</pre>
<p>Now just add the code snippet from above so that your file looks like this.</p>
<pre class="code" title="">
&lt;?php
Plugin Name: MennoSites.ca Easy Genesis Footer
Plugin URI: http://mennosites.ca
Description: Manage The Footer For Your Genesis Themes All In One Place.
Version: 1.0
Author: Matthew Siemens
Author URI: http://matthewsiemens.com
License: GPL2
*/

/** Customize the credits */
add_filter('genesis_footer_creds_text', 'custom_footer_creds_text');
function custom_footer_creds_text($creds) {
    $blog_title = get_bloginfo();
    $creds = 'Copyright &copy; '.date(Y).' &amp;middot; &lt;a href=&quot;'.site_url().'&quot;&gt;'.$blog_title.'&lt;/a&gt; &amp;middot; Part of the &lt;a href=&quot;http://mennosites.ca&quot; title=&quot;MennoSites.ca Network&quot;&gt;MennoSites.ca Network&lt;/a&gt; &amp;middot; &lt;a href=&quot;'.site_url().'/wp-admin/&quot; title=&quot;Website Admin&quot;&gt;Website Admin&lt;/a&gt;';
    return $creds;
}
?>
</pre>
<p>Just remove the link to <a href="http://mennosites.ca">MennoSites.ca</a> and replace it with a link to your own website. On your web host create a folder called mu-plugins inside wp-content if one doesn&#8217;t already exist and upload the file you created to it. This will force the plugin to be enabled across your WordPress MultiSite network, and will update and display your new footer automatically. Please only use this plugin if you are only using Genesis Themes on your MultiSite setup, or you might run into some issues.</p>
<p>I hope this information was helpful, I know it&#8217;s saved me from modifying dozens of functions.php files every time I want to make a change to the footer.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/use-custom-footer-across-multiple-genesis-themes-in-wordpress-multisite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Projects [OurTownSite.ca]</title>
		<link>http://matthewsiemens.com/upcoming-projects-ourtownsite-ca/</link>
		<comments>http://matthewsiemens.com/upcoming-projects-ourtownsite-ca/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 01:29:59 +0000</pubDate>
		<dc:creator>Matthew Siemens</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://matthew.mennosites.ca/?p=49</guid>
		<description><![CDATA[Hi everyone, I&#8217;m very excited about the next few months. A friend of mine Nathan Funk, and myself have been hard at work on what we hope will be a big hit with local municipal governments. OurTownSite.ca is a CMS based on wordpress with tons of premium themes, and plugins, that has been specially design<a class="moretag" href="http://matthewsiemens.com/upcoming-projects-ourtownsite-ca/"> Read more...</a>]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>I&#8217;m very excited about the next few months. A friend of mine <a href="http://liveitreal.org">Nathan Funk</a>, and myself have been hard at work on what we hope will be a big hit with local municipal governments. <a href="http://ourtownsite.ca">OurTownSite.ca</a> is a CMS based on wordpress with tons of premium themes, and plugins, that has been specially design to provide the best possible web hosting/management package for municipal governments. We did in-depth research before we began working on the project and noticed that there was a very noticeable difference in quality of municipal websites in the Saskatchewan area. There are some very nice websites, with plenty of current content and lots of nice features. Unfortunately there are also plenty of sites that are years out of date with their content, and layout. I had previously worked with the <a href="http://waldheim.ca">Town of Waldheim</a> and the <a href="http://rmoflaird.ca">RM of Laird #404</a>, on their websites and believed that the work I&#8217;d done for them could be greatly improved with a unified system that allowed us to build and implement plugins and features for not just one website but for an entire network all at the same time. This wills speed up development of new features as well as simplify maintenance and backup of these sites, with the added bonus of making it cheaper on a per site basis for the client. A few months later <a href="http://ourtownsite.ca">OurTownSite.ca</a> is ready to go and we&#8217;ll begin marketing the product starting in January 2012. We&#8217;re very positive about the project and can&#8217;t wait to begin developing and adding even more great features and services to an already great product.</p>
]]></content:encoded>
			<wfw:commentRss>http://matthewsiemens.com/upcoming-projects-ourtownsite-ca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  matthewsiemens.com/feed/ ) in 0.86505 seconds, on May 20th, 2012 at 1:57 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 20th, 2012 at 2:57 pm UTC -->
