<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.voxeo.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Behind The Blog</title>
	
	<link>http://blogs.voxeo.com/behindtheblog</link>
	<description>A blog about a blog (site)... a view inside a WordPress MU installation</description>
	<lastBuildDate>Mon, 14 Dec 2009 16:45:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.voxeo.com/BehindTheBlog" /><feedburner:info uri="behindtheblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><feedburner:emailServiceId>BehindTheBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>How to embed XML and source code in WordPressMU/WPMU using the SyntaxHighlighter plugin</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/TCRfqYfqCTo/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/12/14/finally-embedding-xml-and-source-code-in-wordpressmuwpmu-using-the-syntaxhighlighter-plugin/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 16:32:52 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpressmu]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=116</guid>
		<description><![CDATA[Way back in late 2007 when I launched blogs.voxeo.com, one of my very first problems was in trying to figure out how to include snippets of VoiceXML, CCXML and CallXML code. I wrote about trying a number of different WordPress plugins back in March 2008 and at the time didn&#8217;t have much luck.  When [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/08/01/tip-how-to-modify-wordpress-mu-to-allow-embed-objects-specifically-for-slideshare/' rel='bookmark' title='Permanent Link: Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)'>Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/06/29/what-is-the-best-twitter-plugin-for-wordpress-mu/' rel='bookmark' title='Permanent Link: What is the best Twitter plugin for WordPress MU?'>What is the best Twitter plugin for WordPress MU?</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/04/24/adding-video-comments-to-wpmu-using-seesmics-new-plugin/' rel='bookmark' title='Permanent Link: Adding video comments to WPMU using Seesmic&#8217;s new plugin'>Adding video comments to WPMU using Seesmic&#8217;s new plugin</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/xml.png" alt="xml.png" border="0" width="200" height="128" align="right" />Way back in late 2007 when I launched <a href="http://blogs.voxeo.com/">blogs.voxeo.com</a>, one of my very first problems was in trying to figure out how to include snippets of <a href="http://www.vxml.org/">VoiceXML</a>, <a href="http://docs.voxeo.com/ccxml/1.0-final/home.htm">CCXML</a> and <a href="http://docs.voxeo.com/callxml/3.0/home.htm">CallXML</a> code. I <a href="http://blogs.voxeo.com/behindtheblog/2008/03/31/the-challenge-of-embedding-xml-into-a-wordpress-mu-blog-entry/">wrote about trying a number of different WordPress plugins</a> back in March 2008 and at the time didn&#8217;t have much luck.  When we have been including source code in blog posts, it has admittedly been using the über-kludgey way of converting all the XML tag syntax into HTML character entities, inserting non-breaking spaces, etc.  A serious kludge.</p>
<p>Over the weekend I saw <a href="http://en.support.wordpress.com/code/posting-source-code/">the recent post on the WordPress.com blog about posting source code</a> which pointed me to the excellent &#8220;<em><a href="http://wordpress.org/extend/plugins/syntaxhighlighter/">SyntaxHighlighter Evolved</a></em>&#8221; plugin from &#8220;Alex / Viper007Bond&#8221; (<a href="http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/">view his plugin page</a>) that is in turned based on the <a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter">JavaScript SyntaxHighlighter package</a> from Alex Gorbatchev.  I installed it in WordPress MU, tested it out on an experimental blog I use for testing and then activated it sitewide.</p>
<p>Now, when I simply bracket VoiceXML code with &#8220;<tt>[ xml ]</tt>&#8221; and &#8220;<tt>[ /xml ]</tt>&#8221; (without the spaces), it comes out looking great. Here is an example:</p>
<hr />
<pre class="brush: xml;">

&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;vxml version = &quot;2.1&quot; &gt;

  &lt;form&gt;
    &lt;block&gt;
    &lt;prompt&gt;
      Hello World. This is my first telephone application.
    &lt;/prompt&gt;
    &lt;/block&gt;
  &lt;/form&gt;
&lt;/vxml&gt;
</pre>
<hr />
<p>It is, of course, not limited to merely XML. There are 20+ languages <a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter:Brushes">listed on the SyntaxHighlighter &#8217;syntax files&#8217; page</a>. I expect that we&#8217;ll be using it now to be able to better write about the <a href="http://www.tropo.com/?utm_source=blogsite&#038;utm_medium=link&#038;utm_campaign=blogpost">Tropo.com</a> languages over on <a href="http://blogs.voxeo.com/tropo/?utm_source=blogsite&#038;utm_medium=link&#038;utm_campaign=blogpost">the Tropo blog</a>.</p>
<p><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/syntaxhighlightermenu.png" alt="syntaxhighlightermenu.png" border="0" width="241" height="149" align="right" />One aspect I quite like about the plugin is the menu you get when you move your mouse over the source code. As shown in the image to right, you can easily:</p>
<ul>
<li>view the source code in a pop-up window
<li>copy the code to your clipboard
<li>print the code
</ul>
<p>Given that we&#8217;re planning to make more tutorials available, having the ability to copy and paste the code <em>easily</em> directly from the blog post is a great feature.</p>
<p>Many kudos to the two Alex&#8217;s for making both the underlying JavaScript library and also the WordPress plugin.  And if you run a WordPress or WordPress MU site, you can <a href="http://wordpress.org/extend/plugins/syntaxhighlighter/">download the SyntaxHighlighter plugin</a> and install it in your site, too.</p>
<p><em>P.S. I should in fairness point out that a couple of colleagues have mentioned SyntaxHighlighter to me over the past few months&#8230; I just never had a chance to check it out until now.</em></p>
<hr />
<strong>UPDATE #1</strong>, a few minutes after posting: So it seems I still need to work out a kink in my own process.  I almost always write my posts offline using <a href="http://www.red-sweater.com/marsedit/">the MarsEdit editor</a> and then publish them to the blogs.voxeo.com site.  However, when I did that with this post, I wound up with code that had tags escaped as HTML character entities:</p>
<p><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/syntaxhighlighterfail-1.png" alt="syntaxhighlighterfail-1" title="syntaxhighlighterfail-1" width="550" height="212" class="aligncenter size-full wp-image-120" /></p>
<p>I had to go back into the WPMU editor on the website and paste in the correct VoiceXML code.</p>
<p>I&#8217;m not sure if the issue is with MarsEdit, my WPMU config or the SyntaxHighlighter plugin&#8230; but obviously I can&#8217;t really write posts with code in them <em>offline</em> until I figure it out&#8230;</p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/08/01/tip-how-to-modify-wordpress-mu-to-allow-embed-objects-specifically-for-slideshare/' rel='bookmark' title='Permanent Link: Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)'>Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/06/29/what-is-the-best-twitter-plugin-for-wordpress-mu/' rel='bookmark' title='Permanent Link: What is the best Twitter plugin for WordPress MU?'>What is the best Twitter plugin for WordPress MU?</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/04/24/adding-video-comments-to-wpmu-using-seesmics-new-plugin/' rel='bookmark' title='Permanent Link: Adding video comments to WPMU using Seesmic&#8217;s new plugin'>Adding video comments to WPMU using Seesmic&#8217;s new plugin</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/TCRfqYfqCTo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/12/14/finally-embedding-xml-and-source-code-in-wordpressmuwpmu-using-the-syntaxhighlighter-plugin/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/12/14/finally-embedding-xml-and-source-code-in-wordpressmuwpmu-using-the-syntaxhighlighter-plugin/</feedburner:origLink></item>
		<item>
		<title>WordTwit – a great way to tweet posts from WordPress MU</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/itn7fvvLetM/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/12/04/wordtwit-a-great-way-to-tweet-posts-from-wordpress-mu/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 18:42:52 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpressmu]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=112</guid>
		<description><![CDATA[Back in June, I asked about what people thought the best plugin was for publishing updates to Twitter when there are new blog posts posted here in WordPress MU/WPMU.  I was then and have been using Alex King&#8217;s excellent Twitter Tools plugin for WordPress, but it was a bit like using a screwdriver to [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2007/12/31/connecting-wordpress-mu-to-twitter-to-auto-tweet-new-blog-posts/' rel='bookmark' title='Permanent Link: Connecting WordPress MU to Twitter to auto-tweet new blog posts'>Connecting WordPress MU to Twitter to auto-tweet new blog posts</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/06/29/what-is-the-best-twitter-plugin-for-wordpress-mu/' rel='bookmark' title='Permanent Link: What is the best Twitter plugin for WordPress MU?'>What is the best Twitter plugin for WordPress MU?</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/20/next-up-linking-this-wordpress-mu-site-to-identica-and-making-it-look-nice-on-the-iphoneitouch/' rel='bookmark' title='Permanent Link: Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch'>Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bravenewcode.com/wordtwit"><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/wordtwitlogo.jpg" alt="wordtwitlogo.jpg" border="0" width="227" height="251" align="right" /></a>Back in June, I <a href="http://blogs.voxeo.com/behindtheblog/2009/06/29/what-is-the-best-twitter-plugin-for-wordpress-mu/">asked about what people thought the best plugin was for <em>publishing</em> updates to Twitter</a> when there are new blog posts posted here in WordPress MU/WPMU.  I was then and have been using Alex King&#8217;s excellent <a href="http://wordpress.org/extend/plugins/twitter-tools/">Twitter Tools plugin</a> for WordPress, but it was a bit like using a screwdriver to bang in a nail.  The Twitter Tools plugin is primarily designed to <em>capture your tweets in a blog post</em> so that you can have occasional posts on your blog site that include all your tweets.  The plugin can also <em>publish</em> tweets when you have a new blog post, but it&#8217;s real strength seems to be in pulling your tweets into your blog.</p>
<p>All I want to do is publish new tweets&#8230; I <em>don&#8217;t</em> want to create blog posts with tweets.  So I&#8217;ve known for quite some time that I&#8217;ve been using the wrong plugin for the job&#8230; but it&#8217;s worked okay, so I continued.  I tried a different plugin over on the <a href="http://developers.voiceobjects.com/">VoiceObjects Developer Blog</a>, but I haven&#8217;t been as happy with it because it tended to shorten the titles of blog posts too much when posting to Twitter.</p>
<p>However, recently my colleague Ron Blaisdell pointed me to <a href="http://www.bravenewcode.com/wordtwit/">WordTwit</a> from BraveNewCode and I have to say that it is <em>outstanding</em> at what I need it to do.  Once you install the plugin, there is a very simple configuration screen where you enter your username, password and can change the format of what gets tweeted out:</p>
<div style="text-align:center;"><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/wordtwit-msg1.jpg" alt="wordtwit-msg1.jpg" border="0" width="401" height="107" /></div>
<p>In our case, I chose to edit the message to be &#8220;<tt>[title] - [link]</tt>&#8221; so that there is no prefix on any of the tweets.</p>
<p>You then can choose which URL shortener you want to use &#8211; I chose bit.ly:</p>
<div style="text-align:center;"><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/wordtwit-bitly1-1.jpg" alt="wordtwit-bitly1-1.jpg" border="0" width="401" height="94" /></div>
<p>After you save the configuration options, you then can go back in and enter your Bit.ly login and API key:</p>
<div style="text-align:center;"><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/wordtwit-bitly2.jpg" alt="wordtwit-bitly2.jpg" border="0" width="400" height="96" /></div>
<p>This makes it so that all of your shortened URLs then show up in your bit.ly account where you can see statistics around who has clicked on them, etc.</p>
<p>Because we use Google Analytics, I also checked off an option to add UTM tracking codes to URLs so that I can find any inbound traffic in GA easily.</p>
<p>I&#8217;ve been using WordTwit here on blogs.voxeo.com for a bit now and have been very pleased with how well it works.  I haven&#8217;t yet installed it on the VO Developer Blog but will be doing so soon.  Kudos (and <em>thanks!</em>) to the folks at BraveNewCode for developing such a great plugin. </p>
<p>Have you tried WordTwit?  Or what plugin do you use for updating Twitter?</p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2007/12/31/connecting-wordpress-mu-to-twitter-to-auto-tweet-new-blog-posts/' rel='bookmark' title='Permanent Link: Connecting WordPress MU to Twitter to auto-tweet new blog posts'>Connecting WordPress MU to Twitter to auto-tweet new blog posts</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/06/29/what-is-the-best-twitter-plugin-for-wordpress-mu/' rel='bookmark' title='Permanent Link: What is the best Twitter plugin for WordPress MU?'>What is the best Twitter plugin for WordPress MU?</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/20/next-up-linking-this-wordpress-mu-site-to-identica-and-making-it-look-nice-on-the-iphoneitouch/' rel='bookmark' title='Permanent Link: Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch'>Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/itn7fvvLetM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/12/04/wordtwit-a-great-way-to-tweet-posts-from-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/12/04/wordtwit-a-great-way-to-tweet-posts-from-wordpress-mu/</feedburner:origLink></item>
		<item>
		<title>WordCamp Orlando is this Saturday, December 5th, 2009</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/cF4fOa577zo/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/12/02/wordcamp-orlando-is-this-saturday-december-5th-2009/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 01:24:34 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=106</guid>
		<description><![CDATA[I was delighted to learn by way of an Orlando Sentinel article that WordCamp Orlando will be happening this Saturday at Rollins College in our home town of Orlando, Florida.  If you haven&#8217;t figured it out, we&#8217;re big fans of WordPress and run this blogs.voxeo.com site on WordPress MU. The WordPress community is a [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordcamporlando.org/"><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/WordCampOrlando.jpg" alt="WordCampOrlando.jpg" border="0" width="298" height="60" align="right" /></a>I was delighted to learn by way of <a href="http://blogs.orlandosentinel.com/etan_on_tech/2009/12/want-to-learn-more-about-wordpress-check-out-wordcamp-orlando-at-rollins-college-on-saturday.html">an Orlando Sentinel article</a> that <a href="http://wordcamporlando.org/">WordCamp Orlando</a> will be happening this Saturday at Rollins College in our home town of Orlando, Florida.  If you haven&#8217;t figured it out, we&#8217;re big fans of WordPress and run this <a href="http://blogs.voxeo.com">blogs.voxeo.com</a> site on <a href="http://mu.wordpress.org/">WordPress MU</a>. The WordPress community is a great one to be a part of&#8230; and, <a href="http://blogs.voxeo.com/behindtheblog/2009/12/01/a-truly-bizarre-wordpress-mu-wpmu-issue-one-blog-is-giving-404s-on-posts/">as demonstrated yesterday</a>, can be of <em>great</em> help!</p>
<p>Anyway, if you have some time, the <a href="http://wordcamporlando.org/schedule/">WordCamp Orlando schedule</a> and <a href="http://wordcamporlando.org/speakers/">speaker list</a> are outstanding and include among others Matt Mullenweg, the founding developer of WordPress!</p>
<p>Definitely worth checking out, in my mind&#8230; <a href="http://wordcamporlando.org/register/">registration is only $15</a> and you <a href="http://wordcamporlando.org/2009/11/t-shirts-are-in/">get a cool T-shirt</a> out of the deal as well!</p>
<p><em>P.S. And no, I personally won&#8217;t be attending because I&#8217;m 1,000 miles north in New Hampshire, but some Voxeons in Orlando may head over&#8230;</em></p>


<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/cF4fOa577zo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/12/02/wordcamp-orlando-is-this-saturday-december-5th-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/12/02/wordcamp-orlando-is-this-saturday-december-5th-2009/</feedburner:origLink></item>
		<item>
		<title>SOLVED! A truly bizarre WordPress MU / WPMU issue – ONE blog is giving 404s on posts</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/fedV5kZJnF0/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/12/01/a-truly-bizarre-wordpress-mu-wpmu-issue-one-blog-is-giving-404s-on-posts/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 22:03:44 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=98</guid>
		<description><![CDATA[UPDATE: Outstanding!  Within minutes of posting this post, Brajesh (@sbrajesh) and Andrew Rogers (@acedrew) on Twitter both suggested something about permalinks and Brajesh suggested I resave the permalink in Settings->Permalinks.
That did it!  I just went into the Permalinks screen in the admin menu, chose a different setting and pressed &#8220;Save&#8221;.  Right then [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2007/12/31/connecting-wordpress-mu-to-twitter-to-auto-tweet-new-blog-posts/' rel='bookmark' title='Permanent Link: Connecting WordPress MU to Twitter to auto-tweet new blog posts'>Connecting WordPress MU to Twitter to auto-tweet new blog posts</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/06/11/successful-upgrade-to-wpmu-151-with-some-lessons-learned/' rel='bookmark' title='Permanent Link: Successful upgrade to WPMU 1.5.1 &#8211; with some lessons learned'>Successful upgrade to WPMU 1.5.1 &#8211; with some lessons learned</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/09/mirroring-another-wordpress-blog-in-a-wordpress-mu-site/' rel='bookmark' title='Permanent Link: Mirroring another WordPress blog in a WordPress MU site?'>Mirroring another WordPress blog in a WordPress MU site?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE:</strong> Outstanding!  Within minutes of posting this post, <a href="http://twitter.com/sbrajesh/statuses/6248771596">Brajesh (@sbrajesh)</a> and <a href="http://twitter.com/acedrew/statuses/6248780260">Andrew Rogers (@acedrew)</a> on Twitter both suggested something about permalinks and Brajesh suggested I resave the permalink in Settings->Permalinks.</p>
<p>That did it!  I just went into the Permalinks screen in the admin menu, chose a different setting and pressed &#8220;Save&#8221;.  Right then the single-entry views started working again.  I then changed it <em>back</em> to the previous &#8220;Day and name&#8221; setting, saved it again, and it was back to normal.</p>
<div style="text-align:center;"><img src="http://blogs.voxeo.com/behindtheblog/files/2009/12/imageswmpu-permalinksettings.jpg" alt="wmpu-permalinksettings.jpg" border="0" width="400" height="314" /></div>
<p>Many thanks again to both Brajesh and Andrew Rogers for their quick responses.  This is a great part of what makes the WordPress community so great to be a part of!</p>
<hr />
<img src="http://blogs.voxeo.com/behindtheblog/files/2009/01/imageswordpressmulogo.jpg" alt="wordpressmulogo.jpg" border="0" width="250" height="51" align="right" />I am experiencing a truly <em>bizarre</em> issue here on <a href="http://blogs.voxeo.com/">blogs.voxeo.com</a>. If you go to our Voxeo Developers Corner blog at:
<blockquote>
<pre><a href="http://blogs.voxeo.com/voxeodeveloperscorner/">http://blogs.voxeo.com/voxeodeveloperscorner/</a></pre>
</blockquote>
<p>you see all the posts. Scroll down the page and you can see the various posts.  Everything looks great.</p>
<p><em>But try <strong>clicking</strong> on any of the titles!</em></p>
<p><a href="http://blogs.voxeo.com/voxeodeveloperscorner/2009/12/01/voxeo-developers-corner-blog-posts-not-appearing-in-single-entry-view/">Oops</a>.</p>
<blockquote><pre>

404</pre>
</blockquote>
<p>But here is what I find so bizarre&#8230; <em>it is <strong>ONLY</strong> this one blog that is affected!</em></p>
<p>All of the other blogs work perfectly fine&#8230; this <a href="http://blogs.voxeo.com/behindtheblog/">Behind the Blog</a> one, <a href="http://blogs.voxeo.com/voxeotalks/">Voxeo Talks</a>, <a href="http://blogs.voxeo.com/speakingofstandards/">Speaking of Standards</a>&#8230; and <a href="http://blogs.voxeo.com/">all the rest</a>. Even our newest <a href="http://blogs.voxeo.com/unifiedselfservice/">Unified Self-Service</a> blog. Viewing single posts works fine on all the other blogs.</p>
<p>As can be seen on <a href="http://blogs.voxeo.com/voxeodeveloperscorner/">the main VDC page</a>, the blog posts are definitely <em>there</em>.  When I login to the admin interface, I can see all the posts, I can edit them, I can update them.  I can add <em>new</em> posts like the one I put up there today indicating there was this problem.  But they just&#8230; won&#8217;t&#8230; display&#8230;</p>
<p>I&#8217;ve checked the <a href="http://mu.wordpress.org/forums/">WordPress MU Forums</a> to no avail&#8230; I think my next step may be to post this issue over there.</p>
<p>Anyone reading this have any great ideas of what I should check next?</p>
<p><em>P.S. And yes, I&#8217;m running the latest WPMU 2.8.6 &#8211; but the issue was also there prior to the upgrade.  I hoped the upgrade might fix it, but it didn&#8217;t.</em></p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2007/12/31/connecting-wordpress-mu-to-twitter-to-auto-tweet-new-blog-posts/' rel='bookmark' title='Permanent Link: Connecting WordPress MU to Twitter to auto-tweet new blog posts'>Connecting WordPress MU to Twitter to auto-tweet new blog posts</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/06/11/successful-upgrade-to-wpmu-151-with-some-lessons-learned/' rel='bookmark' title='Permanent Link: Successful upgrade to WPMU 1.5.1 &#8211; with some lessons learned'>Successful upgrade to WPMU 1.5.1 &#8211; with some lessons learned</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/09/mirroring-another-wordpress-blog-in-a-wordpress-mu-site/' rel='bookmark' title='Permanent Link: Mirroring another WordPress blog in a WordPress MU site?'>Mirroring another WordPress blog in a WordPress MU site?</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/fedV5kZJnF0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/12/01/a-truly-bizarre-wordpress-mu-wpmu-issue-one-blog-is-giving-404s-on-posts/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/12/01/a-truly-bizarre-wordpress-mu-wpmu-issue-one-blog-is-giving-404s-on-posts/</feedburner:origLink></item>
		<item>
		<title>Testing posting to WPMU from the iPhone</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/UaCH67iDVsc/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/11/09/testing-posting-to-wpmu-from-the-iphone/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 03:17:50 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/2009/11/09/testing-posting-to-wpmu-from-the-iphone/</guid>
		<description><![CDATA[Testing out posting to WordPress MU from the new &#8220;WordPress 2.0&#8243; iPhone app. More info here:
http://iPhone.wordpress.org/2009/11/06/20000-downloads
So far, so good&#8230; 


Related posts:Testing from an iphone
WPMU mu-plugin to list most recent posts across all blogs coming soon&#8230;
Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch



Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/10/testing-from-an-iphone/' rel='bookmark' title='Permanent Link: Testing from an iphone'>Testing from an iphone</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/04/11/wpmu-mu-plugin-to-list-most-recent-posts-across-all-blogs-coming-soon/' rel='bookmark' title='Permanent Link: WPMU mu-plugin to list most recent posts across all blogs coming soon&#8230;'>WPMU mu-plugin to list most recent posts across all blogs coming soon&#8230;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/20/next-up-linking-this-wordpress-mu-site-to-identica-and-making-it-look-nice-on-the-iphoneitouch/' rel='bookmark' title='Permanent Link: Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch'>Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Testing out posting to WordPress MU from the new &#8220;WordPress 2.0&#8243; iPhone app. More info here:</p>
<p><a href="http://iPhone.wordpress.org/2009/11/06/20000-downloads">http://iPhone.wordpress.org/2009/11/06/20000-downloads</a></p>
<p>So far, so good&#8230; </p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/10/testing-from-an-iphone/' rel='bookmark' title='Permanent Link: Testing from an iphone'>Testing from an iphone</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/04/11/wpmu-mu-plugin-to-list-most-recent-posts-across-all-blogs-coming-soon/' rel='bookmark' title='Permanent Link: WPMU mu-plugin to list most recent posts across all blogs coming soon&#8230;'>WPMU mu-plugin to list most recent posts across all blogs coming soon&#8230;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/20/next-up-linking-this-wordpress-mu-site-to-identica-and-making-it-look-nice-on-the-iphoneitouch/' rel='bookmark' title='Permanent Link: Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch'>Next up &#8211; Linking this WordPress MU site to Identi.ca and making it look nice on the iPhone/iPod Touch</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/UaCH67iDVsc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/11/09/testing-posting-to-wpmu-from-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/11/09/testing-posting-to-wpmu-from-the-iphone/</feedburner:origLink></item>
		<item>
		<title>Best practices: Reasons to give each author a seperate WordPress MU (WPMU) user accounts</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/DYFFYJpKIPo/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/11/06/best-practices-reasons-to-give-each-author-a-seperate-wordpress-mu-wpmu-user-accounts/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 19:00:22 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpressmu]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=95</guid>
		<description><![CDATA[A few days ago, someone wrote to ask me about what I consider &#8220;best practices&#8221; in managing user accounts on a WordPress MU installation.  Recently this person had set up a new WPMU server with a number of different blogs. In the rush to get it operational the system administrator had just set up [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/13/upgrading-to-wordpress-262/' rel='bookmark' title='Permanent Link: Upgrading to WordPress 2.6.2&#8230;'>Upgrading to WordPress 2.6.2&#8230;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/20/adding-the-unfiltered-mu-plugin-to-wordpress-mu-to-allow-all-embeds/' rel='bookmark' title='Permanent Link: Adding the &#8220;Unfiltered MU&#8221; plugin to WordPress MU to allow all embeds'>Adding the &#8220;Unfiltered MU&#8221; plugin to WordPress MU to allow all embeds</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/12/04/wordtwit-a-great-way-to-tweet-posts-from-wordpress-mu/' rel='bookmark' title='Permanent Link: WordTwit &#8211; a great way to tweet posts from WordPress MU'>WordTwit &#8211; a great way to tweet posts from WordPress MU</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A few days ago, someone wrote to ask me about what I consider &#8220;best practices&#8221; in managing user accounts on a WordPress MU installation.  Recently this person had set up a new WPMU server with a number of different blogs. In the rush to get it operational the system administrator had just set up a <em>single</em> user account with rights to all the blogs and given the username and password out to something like ten different people who published posts. </p>
<p>I got the impression that the person who contacted me wasn&#8217;t sure this was the best plan and was looking for any confirmation of that. I wrote back but then thought I&#8217;d share my reasons here as well.</p>
<p>For starters, no, it&#8217;s definitely <em><strong>NOT</strong></em> a good idea to have a bunch of people using the same WPMU user account.</p>
<p>Definitely. 
<p>Not.</p>
<p>Several reasons:</p>
<hr />
<p><strong>1. SECURITY</strong> &#8211; If one of the authors leaves the company, or you decide to terminate one of them, that person will know the username/password.  You&#8217;ll need to change the password and then get the new password out to all the other posters.   Much easier if you give everyone their own username and password. Then if you need to part ways with someone, you just disable that <em>one</em> account from being able to login and you are done.</p>
<p><strong>2. AUDITING</strong> &#8211; What happens if a post goes up that was not supposed to?  Or was offensive or plagarized?  How do you know <em>WHO</em> was the one who published that post? With a group of people sharing the login you don&#8217;t have an <em>easy</em> way of finding out who published the post in question.  Perhaps you can try to correlate IP addresses with login sessions or something like that, but it&#8217;s hard to get right.  If everyone has their own account, you know who published any particular post because a name is associated with it.</p>
<p><strong>3. AVAILABILITY</strong> &#8211; What happens if one of the group resets the password? Or what if there is some database problem and the single account gets disabled?  Suddenly <em>no one</em> can access the blog site.  Far better to have the multiple accounts so that authors can still get into the site if there is a problem with one of the accounts.</p>
<p><strong>4. APPEARANCE</strong> &#8211; If you have a community of blogs with one user account, all posts are going to be from that one user, which would certainly give <em>me</em> the perception that it&#8217;s not really that big of a &#8220;community&#8221; of blogs.  With multiple accounts publishing the posts, your sites will look like they have more contributors to the individual blogs &#8211; which, in fact, they do.  There is also a transparency/authenticity element to this, too, in that people can come to understand more easily that there are different authors on your site with different writing styles.</p>
<p><strong>5. OWNERSHIP</strong> &#8211; Sort of going along with #2, if everyone publishes posts under their own name, I would believe that there is a bit more of an incentive for them to be sure that the posts are accurate with regard to spelling, etc.  If it&#8217;s under &#8220;someone&#8217;s&#8221; name, there isn&#8217;t as strong a sense of ownership &#8211; but if it is <em>your </em>name, even just your first name, there is a bit more ownership at a psychological level.</p>
<hr />
<p>For me personally, point #1 alone carries the day and is why I assign individual user accounts to <em>everyone</em> who writes on this site.  I don&#8217;t expect anyone to leave (but do we ever?)&#8230; I expect them to be here a long time&#8230; but if I want to disable someone&#8217;s access to this server, I want to be able to do it on an individual basis.  My point #2 is big for me, too, as I want to be able to know who makes what changes to the site.</p>
<p>Sure, if you have a network of blogs, it may take a few more minutes to set up new user accounts and assign them to each of the blogs&#8230; but we&#8217;re talking <em>minutes</em>, not hours or days.  A small investment that can have a big payoff later.</p>
<p>What about you?  Do you assign everyone individual user accounts?  For the same reasons I outline?  Or do you have additional reasons?</p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/13/upgrading-to-wordpress-262/' rel='bookmark' title='Permanent Link: Upgrading to WordPress 2.6.2&#8230;'>Upgrading to WordPress 2.6.2&#8230;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/01/20/adding-the-unfiltered-mu-plugin-to-wordpress-mu-to-allow-all-embeds/' rel='bookmark' title='Permanent Link: Adding the &#8220;Unfiltered MU&#8221; plugin to WordPress MU to allow all embeds'>Adding the &#8220;Unfiltered MU&#8221; plugin to WordPress MU to allow all embeds</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/12/04/wordtwit-a-great-way-to-tweet-posts-from-wordpress-mu/' rel='bookmark' title='Permanent Link: WordTwit &#8211; a great way to tweet posts from WordPress MU'>WordTwit &#8211; a great way to tweet posts from WordPress MU</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/DYFFYJpKIPo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/11/06/best-practices-reasons-to-give-each-author-a-seperate-wordpress-mu-wpmu-user-accounts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/11/06/best-practices-reasons-to-give-each-author-a-seperate-wordpress-mu-wpmu-user-accounts/</feedburner:origLink></item>
		<item>
		<title>planetOzh: massive review of 43 Wordpress plugins (for WordPress Plugin Competition 2009)</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/cJS-OtoggOg/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/09/29/planetozh-massive-review-of-43-wordpress-plugins-for-wordpress-plugin-competition-2009/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 00:44:18 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=93</guid>
		<description><![CDATA[For those interested in plugins to your WordPress install, I found this very lengthy review of 43 plugins that are apparently finalists in the &#8220;WordPress Plugin Competition 2009&#8243;:
http://planetozh.com/blog/2009/09/wordpress-plugin-competition-2009-43-reviews/
I don&#8217;t know how many of those plugins are WordPress MU-compatible &#8211; and I have just started reading through all the reviews, but thought I&#8217;d pass it along [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>For those interested in plugins to your WordPress install, I found this very lengthy review of 43 plugins that are apparently finalists in the &#8220;WordPress Plugin Competition 2009&#8243;:
<blockquote><a href="http://planetozh.com/blog/2009/09/wordpress-plugin-competition-2009-43-reviews/">http://planetozh.com/blog/2009/09/wordpress-plugin-competition-2009-43-reviews/</a></p></blockquote>
<p>I don&#8217;t know how many of those plugins are WordPress MU-compatible &#8211; and I have just started reading through all the reviews, but thought I&#8217;d pass it along to others interested.  Looks like some really interesting ones in the mix.  Thanks to &#8220;Ozh&#8221; for providing such detailed reviews.</p>


<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/cJS-OtoggOg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/09/29/planetozh-massive-review-of-43-wordpress-plugins-for-wordpress-plugin-competition-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/09/29/planetozh-massive-review-of-43-wordpress-plugins-for-wordpress-plugin-competition-2009/</feedburner:origLink></item>
		<item>
		<title>My next quest – rotating graphics/ads in a WordPress MU sidebar</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/Xc1sGchJFUw/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/08/05/my-next-quest-rotating-graphicsads-in-a-wordpress-mu-sidebar/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 16:40:08 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[Images]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpressmu]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=89</guid>
		<description><![CDATA[Here&#8217;s the next thing I want to do to this blog site &#8211; see that graphic over at the top of the far right sidebar?  The one that is currently announcing Voxeo Labs?  We&#8217;re building up a group of similar graphics as we make more announcements.
So here&#8217;s what I want to do &#8211; [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/28/how-to-allow-the-upload-of-newer-file-types-not-listed-in-wordpress/' rel='bookmark' title='Permanent Link: How to allow the upload of newer file types not listed in WordPress'>How to allow the upload of newer file types not listed in WordPress</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/12/14/finally-embedding-xml-and-source-code-in-wordpressmuwpmu-using-the-syntaxhighlighter-plugin/' rel='bookmark' title='Permanent Link: How to embed XML and source code in WordPressMU/WPMU using the SyntaxHighlighter plugin'>How to embed XML and source code in WordPressMU/WPMU using the SyntaxHighlighter plugin</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the next thing I want to do to <a href="http://blogs.voxeo.com/">this blog site</a> &#8211; see that graphic over at the top of the far right sidebar?  The one that is currently <a href="http://blogs.voxeo.com/voxeolabs/2009/07/22/adhearsion-and-voxeo-join-to-create-voxeo-labs">announcing Voxeo Labs</a>?  We&#8217;re building up a group of similar graphics as we make more announcements.</p>
<p>So here&#8217;s what I want to do &#8211; when we have a major announcement out, I obviously want to have that image be a static image that points to the announcement blog post.  However, <em>between</em> major announcements, I want to dynamically cycle through those graphics so that visitors see the links to different announcements we&#8217;ve had in the past.</p>
<p>In my ideal world, I want a plugin that lets me configure a table like this:</p>
<table border="1">
<tr>
<th>Image URL
<th>Link URL</tr>
<tr>
<td>http://blogs.voxeo.com/voxeotalks/files/2009/05/imifed-button.png
<td>http://blogs.voxeo.com/voxeotalks/2009/05/27/voxeo-acquires-imified-and-gains-ivr-type-self-service-for-im/</tr>
<tr>
<td>http://blogs.voxeo.com/files/2009/07/VoxeoLabs_button.png</p>
<td>http://blogs.voxeo.com/voxeolabs/2009/07/22/adhearsion-and-voxeo-join-to-create-voxeo-labs</tr>
</table>
<p>and then just cycles through those graphics on an ongoing basis.</p>
<p>I figure there <em>must</em> be a WordPress plugin out there that will do this&#8230; it seems like something people would want to do for incorporating rotating ads into a site.  I just haven&#8217;t yet done the research&#8230; and figured out which of the plugins then work with WPMU.</p>
<p>That, though, is one of the next things I&#8217;ll be looking into for this site&#8230;</p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/28/how-to-allow-the-upload-of-newer-file-types-not-listed-in-wordpress/' rel='bookmark' title='Permanent Link: How to allow the upload of newer file types not listed in WordPress'>How to allow the upload of newer file types not listed in WordPress</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2009/12/14/finally-embedding-xml-and-source-code-in-wordpressmuwpmu-using-the-syntaxhighlighter-plugin/' rel='bookmark' title='Permanent Link: How to embed XML and source code in WordPressMU/WPMU using the SyntaxHighlighter plugin'>How to embed XML and source code in WordPressMU/WPMU using the SyntaxHighlighter plugin</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/Xc1sGchJFUw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/08/05/my-next-quest-rotating-graphicsads-in-a-wordpress-mu-sidebar/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/08/05/my-next-quest-rotating-graphicsads-in-a-wordpress-mu-sidebar/</feedburner:origLink></item>
		<item>
		<title>Slides now online for OSCON talk: “Building a Corporate Blog Portal using WordPress MU”</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/9R50gXhRouQ/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/07/27/slides-now-online-for-oscon-talk-building-a-corporate-blog-portal-using-wordpress-mu/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 13:25:28 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[OSCON]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpressmu]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=87</guid>
		<description><![CDATA[The slides are now available on SlideShare for the talk I gave last Thursday at O&#8217;Reilly&#8217;s OSCON entitled &#8220;Building a Corporate Blog Portal using WordPress MU&#8220;.  The presentation went well and I had some great interaction with those attending.  I did record the session on video so I am aiming to get that [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/12/29/updating-the-favicon-url-address-bar-in-wordpress-mu-for-the-corporate-brand/' rel='bookmark' title='Permanent Link: Updating the Favicon (URL address bar) in WordPress MU for the corporate brand'>Updating the Favicon (URL address bar) in WordPress MU for the corporate brand</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/08/01/tip-how-to-modify-wordpress-mu-to-allow-embed-objects-specifically-for-slideshare/' rel='bookmark' title='Permanent Link: Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)'>Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/13/upgrading-to-wordpress-262/' rel='bookmark' title='Permanent Link: Upgrading to WordPress 2.6.2&#8230;'>Upgrading to WordPress 2.6.2&#8230;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.slideshare.net/voxeo/oscon-2009-building-a-corporate-blog-portal-using-wordpress-mu-wpmu">slides are now available on SlideShare</a> for the talk I gave last Thursday at O&#8217;Reilly&#8217;s OSCON entitled &#8220;<em>Building a Corporate Blog Portal using WordPress MU</em>&#8220;.  The presentation went well and I had some great interaction with those attending.  I did record the session on video so I am aiming to get that video out this week.</p>
<p>In the meantime, enjoy the slides&#8230;</p>
<p>
<div style="width:425px;text-align:left" id="__ss_1774746"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/voxeo/oscon-2009-building-a-corporate-blog-portal-using-wordpress-mu-wpmu" title="OSCON 2009: Building a Corporate Blog Portal using WordPress MU (WPMU)">OSCON 2009: Building a Corporate Blog Portal using WordPress MU (WPMU)</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oscon09yorkwordpressmu-090727081546-phpapp02&#038;stripped_title=oscon-2009-building-a-corporate-blog-portal-using-wordpress-mu-wpmu" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oscon09yorkwordpressmu-090727081546-phpapp02&#038;stripped_title=oscon-2009-building-a-corporate-blog-portal-using-wordpress-mu-wpmu" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/voxeo">Voxeo Corp</a>.</div>
</div>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2008/12/29/updating-the-favicon-url-address-bar-in-wordpress-mu-for-the-corporate-brand/' rel='bookmark' title='Permanent Link: Updating the Favicon (URL address bar) in WordPress MU for the corporate brand'>Updating the Favicon (URL address bar) in WordPress MU for the corporate brand</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/08/01/tip-how-to-modify-wordpress-mu-to-allow-embed-objects-specifically-for-slideshare/' rel='bookmark' title='Permanent Link: Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)'>Tip: How to modify WordPress MU to allow embed objects (specifically for SlideShare)</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/13/upgrading-to-wordpress-262/' rel='bookmark' title='Permanent Link: Upgrading to WordPress 2.6.2&#8230;'>Upgrading to WordPress 2.6.2&#8230;</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/9R50gXhRouQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/07/27/slides-now-online-for-oscon-talk-building-a-corporate-blog-portal-using-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/07/27/slides-now-online-for-oscon-talk-building-a-corporate-blog-portal-using-wordpress-mu/</feedburner:origLink></item>
		<item>
		<title>How to automatically add text to the bottom of a blog post in WordPress MU</title>
		<link>http://feeds.voxeo.com/~r/BehindTheBlog/~3/PntO3abOkoY/</link>
		<comments>http://blogs.voxeo.com/behindtheblog/2009/07/15/how-to-automatically-add-text-to-the-bottom-of-a-blog-post-in-wordpress-mu/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 21:43:39 +0000</pubDate>
		<dc:creator>Dan York</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[wordpressmu]]></category>
		<category><![CDATA[WPMU]]></category>

		<guid isPermaLink="false">http://blogs.voxeo.com/behindtheblog/?p=85</guid>
		<description><![CDATA[If you have been reading posts on the Voxeo blog site, you&#8217;ll notice that any posts that I have written have included this footer at the bottom of the text:

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook or following us on Twitter.

I want to [...]


Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2009/07/27/slides-now-online-for-oscon-talk-building-a-corporate-blog-portal-using-wordpress-mu/' rel='bookmark' title='Permanent Link: Slides now online for OSCON talk: &#8220;Building a Corporate Blog Portal using WordPress MU&#8221;'>Slides now online for OSCON talk: &#8220;Building a Corporate Blog Portal using WordPress MU&#8221;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/13/upgrading-to-wordpress-262/' rel='bookmark' title='Permanent Link: Upgrading to WordPress 2.6.2&#8230;'>Upgrading to WordPress 2.6.2&#8230;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/28/how-to-allow-the-upload-of-newer-file-types-not-listed-in-wordpress/' rel='bookmark' title='Permanent Link: How to allow the upload of newer file types not listed in WordPress'>How to allow the upload of newer file types not listed in WordPress</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you have been reading posts on <a href="http://blogs.voxeo.com/">the Voxeo blog site</a>, you&#8217;ll notice that any posts that <em>I</em> have written have included this footer at the bottom of the text:</p>
<hr />
<p><em>If you found this post interesting or helpful, please consider either <a href="http://blogs.voxeo.com/behindtheblog/feed/">subscribing via RSS</a>, becoming <a href="http://www.voxeo.com/facebook">a fan on Facebook</a> or <a href="http://twitter.com/voxeo/">following us on Twitter</a>.</em></p>
<hr />
<p>I want to include this as a direct note asking people to join us in the various conversational services (FB, Twitter) or to subscribe. Yes, we have the same links in our first sidebar, but I also want it in the post itself.</p>
<p>However that text does not show up on anyone else&#8217;s posts &#8211; only <em>mine</em>.  The reason, of course, is because I have been <em>manually adding</em> that footer when I write the blog posts in MarsEdit.  This obviously has several problems:</p>
<ol>
<li>As mentioned, it only shows up on my posts.
<li>I have to remember to manually add the footer.
<li>On the rare occasions when I post through the WPMU web interface (or a mobile interface), the footer doesn&#8217;t get added there.
<li>Because I have different footer macros in MarsEdit, they have over time gotten out-of-sync. For instance, they have used different URLs for getting to Voxeo&#8217;s Facebook page.
</ol>
<p>This has been very clearly something to automate through adding it to our theme&#8230;  it&#8217;s just been an issue of not having enough of those darn &#8220;round tuits&#8221;.  Today I finally made the change.  </p>
<p>Now, the first intuitive place for me to look down in our &#8220;voxeo-default&#8221; theme was naturally <tt>footer.php</tt>.  However, that puts any text <em>way</em> down at the bottom of a page.  I wanted it to appear right up underneath the body text of an entry.</p>
<p><strong>THE SOLUTION</strong></p>
<p>It turns out that there were really <em>three</em> places I needed to add some text.  Rather than adding the footer to three separate files, though, I first created a new file that I called &#8220;<tt>post-footer.php</tt>&#8221; and included this text:</p>
<blockquote><pre>
     &lt;hr&gt;
     &lt;p&gt;&lt;em&gt;If you found this post interesting or helpful, please consider either
     &lt;a href="&lt;?php bloginfo('rss2_url'); ?&gt;"&gt;subscribing via RSS&lt;/a&gt;, becoming 
     &lt;a href="http://www.voxeo.com/facebook/"&gt;a fan on Facebook&lt;/a&gt;, or 
     &lt;a href="http://twitter.com/voxeo/"&gt;following us on Twitter&lt;/a&gt;.&lt;/em&gt;
     &lt;hr&gt;
</pre>
</blockquote>
<p>Note that I&#8217;m using a WordPress variable to show the blog feed appropriate to the specific blog, but in the case of Facebook and Twitter they are both static URLs.  (You&#8217;ll also note I&#8217;m using &#8220;<a href="http://voxeo.com/facebook">http://voxeo.com/facebook</a>&#8221; versus &#8220;<a href="http://www.facebook.com/voxeo">http://www.facebook.com/voxeo</a>&#8220;, which does also work, primarily because I&#8217;m interested in tracking click-throughs.)</p>
<p>Next, I started changing the relevant files. First, I changed the <tt>single.php</tt> file to have the following additional text (in red italic):</p>
<blockquote><pre>
&lt;div class="entry"&gt;
     &lt;?php the_content('&lt;p class="serif"&gt;Read the rest of this entry &raquo;&lt;/p&gt;'); ?&gt;
     &lt;?php wp_link_pages(array('before' =&gt; '&lt;p&gt;&lt;strong&gt;Pages:&lt;/strong&gt; ', 'after' =&gt; '&lt;/p&gt;', 'next_or_number' =&gt; 'number')); ?&gt;
     &lt;?php the_tags( '&lt;p&gt;Tags: ', ', ', '&lt;/p&gt;'); ?&gt;
<span style="color:#ff0c18;"><em>     &lt;?php include (TEMPLATEPATH . '/post-footer.php'); ?&gt;</em></span>
     &lt;p class="postmetadata alt"&gt;
</pre>
</blockquote>
<p>Ta da&#8230; this footer now gets added to all posts to our blog site <em>when they are individually viewed</em>.</p>
<p>Second, I changed &#8220;<tt>index.php</tt>&#8221; to have this text:</p>
<blockquote><pre>
&lt;div class="entry"&gt;
     &lt;?php the_content('Read the rest of this entry &raquo;'); ?&gt;
<span style="color:#ff0c18;"><em>     &lt;?php include (TEMPLATEPATH . '/post-footer.php'); ?&gt;</em></span>
&lt;div&gt;
</pre>
</blockquote>
<p>This addressed the display of posts on the &#8220;main&#8221; blog page such as <a href="http://blogs.voxeo.com/voxeotalks/">http://blogs.voxeo.com/voxeotalks/</a>.</p>
<p>Finally I changed &#8220;<tt>archive.php</tt>&#8221; to look like this:</p>
<blockquote><pre>
&lt;div class="entry"&gt;
     &lt;?php the_content(); ?&gt;
<span style="color:#ff0c18;"><em>     &lt;?php include (TEMPLATEPATH . '/post-footer.php'); ?&gt;</em></span>&lt;div&gt;
</pre>
</blockquote>
<p>which gets archive pages of multiple posts such as <a href="http://blogs.voxeo.com/voxeotalks/2007/12/">http://blogs.voxeo.com/voxeotalks/2007/12/</a>.</p>
<p>Note that because I modified <tt>single.php</tt>, anytime anyone clicks on any of the posts shown in the blog index or archive, they will see the post wrapped in the single.php template.  If you didn&#8217;t want such a footer to appear for each post in the blog index or archive, you could simply <em>not</em> modify those files.  I wanted to have the footer appear in all three views.</p>
<p><strong>ALL IS GOOD, RIGHT?</strong></p>
<p>The great aspect about this approach is that I can simply go into our theme and modify that single &#8220;<tt>post-footer.php</tt>&#8221; file if I want to update that footer text.  For instance, at some point I may actually start using <a href="http://identi.ca/voxeo">Voxeo&#8217;s identi.ca account</a> and so I may want to add that link there.  </p>
<p>Going back to my original four issues with manually adding the footer:</p>
<ol>
<li>The footer now shows up on <em>all</em> posts on the site.
<li>It is done automatically so I don&#8217;t have to remember to include it.
<li>Because it is on the <em>display</em> end of WPMU, it doesn&#8217;t matter <em>how</em> the blog post is created. It can come in through MarsEdit, through the WPMU web interface, through a mobile interface or really any other means.
<li>Footers across blogs never get out of sync because it&#8217;s the identical footer across all blogs.
</ol>
<p><strong>ALMOST&#8230;</strong></p>
<p>Now, here is one problem&#8230; <em>the footer only shows up when the post is <strong>displayed</strong> on our site.</em></p>
<p>My main reason for starting to use the footer, really, was because I saw our content being scraped via the RSS feeds and appearing on other people&#8217;s sites.  I therefore wanted to include the footer so that those sites blindly scraping our content would wind up including pointers back to our site and accounts.</p>
<p>Ideally, I like to really inject this footer at the time a blog post is <em>created</em> so that it is in the actual <em>content</em> of the post rather than the wrapping template that comes from the WordPress theme.  Either that or have it injected in the RSS feed for each entry when that gets sent out.</p>
<p>However, for either of those I have to go outside the theme and get into either:</p>
<ol>
<li>Modifying the main WordPress MU files;
<li>Finding a plugin that will do this functionality; or
<li>Writing my own plugin to do this.
</ol>
<p><P>Perhaps at some point, I&#8217;ll do that&#8230;  meanwhile, I&#8217;ll stick with modifying the display of the posts when they are viewed on our site.</p>
<p><em>P.S. Of course, there is the problem that all the posts that <strong>I</strong> have written now have TWO of these footers&#8230; but that&#8217;s just some time going through and removing that text from the content bodies&#8230;</em></p>
<p><!-- Technorati Tags Start --></p>
<p>Technorati Tags:
<a href="http://technorati.com/tag/wordpress" rel="tag">wordpress</a>, <a href="http://technorati.com/tag/wordpressmu" rel="tag">wordpressmu</a>, <a href="http://technorati.com/tag/wpmu" rel="tag">wpmu</a>
</p>
<p><!-- Technorati Tags End --></p>


<p>Related posts:<ol><li><a href='http://blogs.voxeo.com/behindtheblog/2009/07/27/slides-now-online-for-oscon-talk-building-a-corporate-blog-portal-using-wordpress-mu/' rel='bookmark' title='Permanent Link: Slides now online for OSCON talk: &#8220;Building a Corporate Blog Portal using WordPress MU&#8221;'>Slides now online for OSCON talk: &#8220;Building a Corporate Blog Portal using WordPress MU&#8221;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/13/upgrading-to-wordpress-262/' rel='bookmark' title='Permanent Link: Upgrading to WordPress 2.6.2&#8230;'>Upgrading to WordPress 2.6.2&#8230;</a></li>
<li><a href='http://blogs.voxeo.com/behindtheblog/2008/10/28/how-to-allow-the-upload-of-newer-file-types-not-listed-in-wordpress/' rel='bookmark' title='Permanent Link: How to allow the upload of newer file types not listed in WordPress'>How to allow the upload of newer file types not listed in WordPress</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/BehindTheBlog/~4/PntO3abOkoY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.voxeo.com/behindtheblog/2009/07/15/how-to-automatically-add-text-to-the-bottom-of-a-blog-post-in-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blogs.voxeo.com/behindtheblog/2009/07/15/how-to-automatically-add-text-to-the-bottom-of-a-blog-post-in-wordpress-mu/</feedburner:origLink></item>
	</channel>
</rss>
