<?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>MeganMcDermott.com &#187; Wordpress  &#8211; MeganMcDermott.com</title>
	<atom:link href="http://meganmcdermott.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://meganmcdermott.com</link>
	<description>Web design and that</description>
	<lastBuildDate>Mon, 19 Dec 2011 21:51:05 +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>Is Dreamweaver Are static web pages dying?</title>
		<link>http://meganmcdermott.com/2009/03/09/dreamweaver-dying/</link>
		<comments>http://meganmcdermott.com/2009/03/09/dreamweaver-dying/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 17:38:39 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
				<category><![CDATA[Web Culture]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[content management]]></category>
		<category><![CDATA[drupal]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=312</guid>
		<description><![CDATA[I just stumbled upon an article about the increasing obsolesence of Dreamweaver and tools like it. The point is that websites are becoming increasingly dynamic. Building static html pages with a tool like Dreamweaver just doesn&#8217;t cut it anymore. In the relatively near future every website will be a dynamically-generated web application and all of [...]]]></description>
			<content:encoded><![CDATA[<p>I just stumbled upon an article about the increasing <a href="http://www.pcpro.co.uk/blogs/2009/03/05/dreamweaver-is-dying/">obsolesence of Dreamweaver</a> and tools like it. The point is that websites are becoming increasingly dynamic. Building static html pages with a tool like Dreamweaver just doesn&#8217;t cut it anymore.</p>
<blockquote><p>In the relatively near future every website will be a dynamically-generated web application and all of today’s sites built on multiple static pages will be ripped out and replaced.</p></blockquote>
<p>I was trying to explain this to people in a meeting a few weeks ago. Static files clearly can&#8217;t handle the demands of todays websites. Even attempting to build in your own functionality by coding your own php is fraught with problems. Why should you do it yourself when you could just use (WordPress, Drupal, Joomla, your CMS of choice)?</p>
<p>Will there become a time when nobody publishes static html files anymore? Will new designers jump right into WordPress instead of building static websites first? An intersting topic to ponder.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2009/03/09/dreamweaver-dying/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Website Makeover</title>
		<link>http://meganmcdermott.com/2008/08/17/website-makeover/</link>
		<comments>http://meganmcdermott.com/2008/08/17/website-makeover/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 15:06:54 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[new design]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=261</guid>
		<description><![CDATA[Well, it&#8217;s finally here. After months of work my new design is ready for showtime. I don&#8217;t have time to say much about it right now. As with the A Padded Cell/the Webmaster Forums design this was a joint effort between Liam and myself. I also upgraded my photo gallery from Gallery 2 to Zenphoto. [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s finally here. After months of work my new design is ready for showtime. I don&#8217;t have time to say much about it right now. As with the <a href="http://apaddedcell.com">A Padded Cell</a>/<a href="http://webmaster-forums.net">the Webmaster Forums</a> design this was a joint effort between Liam and myself. </p>
<p>I also upgraded my <a href="/photos">photo gallery</a> from Gallery 2 to <a href="http://zenphoto.org">Zenphoto</a>. Liam ended up having to write a <a href="http://www.zenphoto.org/support/topic.php?id=2470&#038;replies=5">complicated sql statement</a> to convert it, but I&#8217;m much, much happier with the new system. I&#8217;ve been using zen for a work project and find it to be much easier to work with than Gallery 2. </p>
<p>If you notice anything that doesn&#8217;t look right please do <a href="/contact">let me know</a>. I haven&#8217;t tested the new design much in IE 7 and I know it doesn&#8217;t work right in 6 (too bad).</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/08/17/website-makeover/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Quick WordPress plugin installation with ssh and wget</title>
		<link>http://meganmcdermott.com/2008/07/11/quick-wordpress-plugin-installation-ssh-wget/</link>
		<comments>http://meganmcdermott.com/2008/07/11/quick-wordpress-plugin-installation-ssh-wget/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 14:11:42 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=237</guid>
		<description><![CDATA[Have you ever wanted an easier way to install WordPress themes and pugins? If you have ssh access to your website you can install them directly on the sever with a few simple commands. No more downloading to your computer, extracting the zip file, and uploading again. This also works really well with Drupal Modules [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted an easier way to install WordPress themes and pugins? If you have ssh access to your website you can install them directly on the sever with a few simple commands. No more downloading to your computer, extracting the zip file, and uploading again.  This also works really well with <strong>Drupal Modules</strong> or any other script you need to download from another site.</p>
<p>(Unfortunately, most shared hosting accounts don&#8217;t have ssh access, but hopefully this will be useful for anyone on virtual hosts or dedicated servers who don&#8217;t already know how to do this!)</p>
<ol>
<li>SSH into your website. Don&#8217;t know how? Try this:
<ol>
<li>open a terminal</li>
<li>type ssh username@yourwebsite.com</li>
<li>agree to any host authenticity messages</li>
<li>enter your password at the prompt</li>
</ol>
</li>
<li>Navigate to your wp-content directory. Depending on your hosting setup the command will look something like this:<code>cd httpdocs/wp-content/plugins/</code> or <code>cd httpdocs/wp-content/themes/</code></li>
<li>Get the URL for the plugin or theme you want to download. The full url to the zip file. (This makes it really annoying when plugin developers hide the full url!)</li>
<li>Type in <code>wget http://linkto.com/theplugin.zip</code></li>
<li>Wait for the plugin to download onto your server</li>
<li>Unzip the file by entering <code>unzip theplugin.zip</code>. If you have a .tar.gz file use <code>tar -xvzf theplugin.tar.gz.</code></li>
</ol>
<p>Done! Now you can go into your wordpress admin panel and activate the plugin or theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/07/11/quick-wordpress-plugin-installation-ssh-wget/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fixing my wordpress title tags, revisited</title>
		<link>http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/</link>
		<comments>http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 17:41:41 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
				<category><![CDATA[Marketing/SEO/Monetization]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[title tags]]></category>

		<guid isPermaLink="false">http://meganmcdermott.com/?p=240</guid>
		<description><![CDATA[One of the most popular posts on my blog is my guide to fixing the wordpress title tags. It&#8217;s enjoyed a great run so far, but as of today has become obsolete. Well, for myself anyway. Via WordPress SEO I discovered the HeadSpace plugin. HeadSpace allows you to specify a custom title format for all [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most popular posts on my blog is my <a href="http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/">guide to fixing the wordpress title tags</a>. It&#8217;s enjoyed a great run so far, but as of today has become obsolete. Well, for myself anyway.</p>
<p>Via <a href="http://yoast.com/articles/wordpress-seo/">WordPress SEO</a> I discovered the <a href="http://urbangiraffe.com/plugins/headspace2/">HeadSpace</a> plugin. HeadSpace allows you to specify a custom title format for all wordpress page types. It does lots of other cool stuff with metadata, like:</p>
<ul>
<li>auto-suggesting tags</li>
<li>mass-editing metadata, including title, description, slugs (urls), and tags/keywords</li>
<li>adding a custom title or description per post</li>
<li>adding custom css of javascript files depending on the page type or on a per-post basis</li>
</ul>
<p><span id="more-240"></span><br />
Previously I had other plugins to do some of those things so it&#8217;s nice to have it all in one. I was a little concerned about bloat or annoying interface extras but I don&#8217;t find that to be a problem (yet). Here&#8217;s a screenshot of the title tag settings page:</p>
<p><a href='http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-settings.png'><img src="http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-settings-300x170.png" alt="Headspace plugin settings" title="headspace-settings" width="300" height="170" class="alignnone size-medium wp-image-242 colorbox-240" /></a></p>
<p>HeadSpace works with modules that you can add to your write page, either hidden behind a link or always appearing. It&#8217;s basically an all-in-one metadata customizer and editor.</p>
<p><a href='http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-modules.png'><img src="http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-modules-300x174.png" alt="HeadSpace Module settings" title="headspace-modules" width="300" height="174" class="alignnone size-medium wp-image-241 colorbox-240" /></a></p>
<p>Here&#8217;s a screenshot of how this is implemented on the &#8220;write&#8221; page:</p>
<p><a href='http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-write.png'><img src="http://meganmcdermott.com//wp-content/uploads/2008/07/headspace-write-300x136.png" alt="Headspace plugin additions to WordPress write page" title="headspace-write" width="300" height="136" class="alignnone size-medium wp-image-243 colorbox-240" /></a></p>
<p>More screenshots are available from the <a href="http://urbangiraffe.com/plugins/headspace2/">HeadSpace site</a>.</p>
<p>Customization on title tags could also be done with the <a href="http://wordpress.org/extend/plugins/seo-title-tag/">SEO Title</a> plugin. This one works a little differently by allowing you to add a custom title tag for individual posts and pages. I don&#8217;t think it can change the default format of titles but I haven&#8217;t installed it so I&#8217;m not sure about that.</p>
<p>If these solutions seem like overkill to you, <a href="http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/">my old title tag code</a> may work just fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Virginia Tech Memorial WordPress Theme</title>
		<link>http://meganmcdermott.com/2007/04/19/virginia-tech-theme/</link>
		<comments>http://meganmcdermott.com/2007/04/19/virginia-tech-theme/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 03:40:14 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[higher ed]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.meganmcdermott.com/2007/04/19/virginia-tech-theme/</guid>
		<description><![CDATA[The wordpress theme I developed for tomorrow&#8217;s &#8220;Orange and Maroon Effect&#8221; webmaster challenge is now available for download. Here is a screenshot: Here is the zip file and the tar.gz file. I hope some of you have the chance to actually use it! And let me know if you have any problems. This is the [...]]]></description>
			<content:encoded><![CDATA[<p>The wordpress theme I developed for tomorrow&#8217;s <a href="http://buzzdroid.com/uncategorized/webmaster-challenge-web-orange-and-maroon-effect-to-show-support-for-victims/">&#8220;Orange and Maroon Effect&#8221; webmaster challenge</a> is now available for download. Here is a screenshot:</p>
<p><img class="colorbox-166"  src="http://www.meganmcdermott.com/wp-content/themes/virginia-tech/screenshot.png" alt="Virginia Tech theme screenshot" /></p>
<p>Here is the <a href="http://meganmcdermott.com/wp-content/themes/virginia-tech.zip">zip file</a> and the <a href="http://meganmcdermott.com/wp-content/themes/virginia-tech.tar.gz">tar.gz</a> file.</p>
<p>I hope some of you have the chance to actually use it! And let me know if you have any problems. This is the first theme I have attempted to distribute. Also, I am really not sure about the copyright on the photo. Please let me know if you decide to use the theme so I can contact you if there are any problems regarding the photo.</p>
<p>With the exception of the photo, this theme is released under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Lisence</a></p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2007/04/19/virginia-tech-theme/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fixing my WordPress Title Tags</title>
		<link>http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/</link>
		<comments>http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/#comments</comments>
		<pubDate>Tue, 21 Nov 2006 21:24:11 +0000</pubDate>
		<dc:creator>Megan</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Marketing/SEO/Monetization]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[title tags]]></category>

		<guid isPermaLink="false">http://www.meganjack.com/2006/11/21/fixing-my-wordpress-title-tags/</guid>
		<description><![CDATA[Update 03/07/2008 &#8211; I am no longer using this solution for my title tags. Read more about my new solution in Fixing my wordpress title tags, revisited. The solution below may still be useful for anyone who finds the plugin options to be overkill. Also note that this code was posted in 2006 and may [...]]]></description>
			<content:encoded><![CDATA[<p class="update"><strong>Update 03/07/2008</strong> &#8211; I am no longer using this solution for my title tags. Read more about my new solution in <a href="http://meganmcdermott.com/2008/07/03/fixing-wordpress-title-tags-revsited/">Fixing my wordpress title tags, revisited</a>. The solution below may still be useful for anyone who finds the plugin options to be overkill.</p>
<p class="update">Also note that this code was posted in 2006 and may not be compatible with current versions of WordPress.</p>
<p>I thought I&#8217;d document this just for my own info and in case anyone else is looking to do the same thing.</p>
<h3>Default title format</h3>
<p>The default wordpress titles look like this:</p>
<p><strong>Home page: </strong>Blog Name (and that&#8217;s it)<br />
<strong>Category Pages:</strong> Blog Name » Category<br />
<strong>Archive Pages &amp; individual posts:</strong> Blog Name » Blog Archive » Post Title</p>
<p>I wanted to reverse this for a few reasons. Firstly because it&#8217;s good for people that have a lot of tabs open and can only read the first part of the title. Secondly, it might be better for SEO and actual reading of SERP&#8217;s. Thirdly, because I just like it better that way.</p>
<p><span id="more-92"></span></p>
<h3>My preferred format</h3>
<p>This is how I like my title tags:</p>
<p><strong>Home page:</strong> Blog Name &#8211; description<br />
<strong>Category Pages: </strong>Category Name &#8211; Blog Name<br />
<strong>Archive Pages: </strong> Post Title &#8211; Blog Name</p>
<h3>The default code</h3>
<p>The default code is in the header.php theme include and looks like this:</p>
<p><code>&lt;title&gt;&lt; ?php bloginfo('name'); ?&gt; &lt; ?php if ( is_single() ) { ?&gt; »<br />
Blog Archive &lt; ?php } ?&gt; &lt; ?php wp_title(); ?&gt;&lt;/title&gt;<br />
</code></p>
<h3>Step 1: Add conditional for home page</h3>
<p>There are a couple of things I had to do. First, put in a conditional so that it generates different title tag for the home page. Then get rid of those » characters.</p>
<p>I started with a modification I found in this article on <a href="http://www.interwebworld.co.uk/43/perfecting-your-wordpress-title-tags/">Perfecting Your WordPress Title Tags</a>. This puts in a description for the home page and takes out the &#8220;Blog Archive&#8221; bit:</p>
<p><code>&lt;title&gt;<br />
&lt; ?php if (is_home()) { ?&gt;<br />
&lt; ?php bloginfo('name'); ?&gt; » &lt; ?php bloginfo('description'); ?&gt;<br />
&lt; ?php } else { ?&gt;<br />
&lt; ?php wp_title(); ?&gt; » &lt; ?php bloginfo('name'); ?&gt;<br />
&lt; ?php } ?&gt;<br />
&lt;/title&gt;<br />
</code></p>
<p>If it&#8217;s the home page, put in the blog name and description. Otherwise, just use the title and blog name. The first problem I had with this is that when I copied the code it put in curly quotes around the php attributes which caused an error message. Make sure those are straight.</p>
<h3>Step 2: Remove » separators</h3>
<p>That still has the »  characters so I replaced those with hyphens (when choosing a title separator, think about <a href="http://www.standards-schmandards.com/2004/the-sound-of-the-accessible-title-tag-separator/">how a screen reader would read it</a>. »  reads &#8220;right double angle bracket&#8221;. No good. I used to like | but that is read as &#8220;vertical bar&#8221;. Also no good. A plain old dash or colon work best).</p>
<p><code>&lt;title&gt;<br />
&lt; ?php if (is_home()) { ?&gt;<br />
&lt; ?php bloginfo('name'); ?&gt; - &lt; ?php bloginfo('description'); ?&gt;<br />
&lt; ?php } else { ?&gt;<br />
&lt; ?php wp_title(); ?&gt; - &lt; ?php bloginfo('name'); ?&gt;<br />
&lt; ?php } ?&gt;<br />
&lt;/title&gt;<br />
</code></p>
<h3>Step 3: Arrange separators properly</h3>
<p>The problem I had after this is that the  »&#8217;s are built into the title. So I ended up with titles that looked like this: <em>» Fixing my wordpress title tags &#8211; MeganJack.com</em>. To remove those I had to consult this post on <a href="http://www.brucelawson.co.uk/index.php/2005/wordpress-accessibility-hacks/">wordpress accessibility hacks</a>. Scroll down about half way to find the part about Removing superluous fluff from being read aloud. There is a solution to removing the other » from the title tag: simply put a $sep=&#8217;blah&#8217; value into wp_title().</p>
<p>The problem with this is that in that example the author did not rearrange the order of the title bits. The defined separator automatically goes in <em>before</em> the title text. So I just took it out altogether and entered in my dash between the title and the blog name.</p>
<p class="update">The <a href="http://elasticdog.com/2004/09/optimal-title/">Optimal Title</a> plugin solves this problem by changing the position of the separator to after rather than before the title. I thought about using it but decided it&#8217;s not worth cluttering things up with another plugin since my solution works fine.</p>
<h3>Final Solution</h3>
<p>Now my code looks like this:</p>
<p><code>&lt;title&gt;<br />
&lt; ?php if ( is_home() ) { ?&gt;&lt; ?php bloginfo('name'); ?&gt; - &lt; ?php bloginfo('description'); ?&gt;<br />
&lt; ?php } else { ?&gt;&lt; ?php wp_title($sep = ''); ?&gt; - &lt; ?php bloginfo('name'); ?&gt;<br />
&lt; ?php } ?&gt;<br />
&lt;/title&gt;<br />
</code></p>
<p>If it&#8217;s the home page, put in the blog name then the blog description (my tagline). For all other pages, put in the title then the blog name, seaprated by a dash. That works for the category pages too. Perrrrrrfect <img src='http://meganmcdermott.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-92' /> </p>
<p class="update"><strong>Update 16/12/2007:</strong> Added headings to clarify sections, inserted note about the optimal title plugin.</p>
<p>P.S. I am now in the process of removing the rel=nofollow from comment links. I think it&#8217;s kind of rude for people to do that to their commenters. Same with discussion forums. You&#8217;re doing <em>me</em> a favour by participating on <em>my</em> blog, the least I could do is give you a followable link (pathetic link value as it is!). Askimet catches most of the spam here so I&#8217;m not worried about that. We&#8217;ll see though <img src='http://meganmcdermott.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-92' /> </p>
<p class="update"><strong>Update 16/12/2007:</strong> My current <a href="http://www.allpassionmarketing.com/software.html">dofollow plugin</a> only removes the nofollow for commenters who have already posted at least 3 times. If I&#8217;ve let a few of your comments stay up then you&#8217;re probably cool <img src='http://meganmcdermott.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley colorbox-92' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://meganmcdermott.com/2006/11/21/fixing-my-wordpress-title-tags/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
	</channel>
</rss>

