<?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>Canton Becker &#187; Work &amp; Portfolio</title>
	<atom:link href="http://cantonbecker.com/category/work/feed/" rel="self" type="application/rss+xml" />
	<link>http://cantonbecker.com</link>
	<description>Music, Web Design, Projects</description>
	<lastBuildDate>Fri, 13 Apr 2012 18:19:12 +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>How to change the width of an automatic WordPress embed</title>
		<link>http://cantonbecker.com/work/musings/2011/how-to-change-automatic-wordpress-youtube-embed-size-width/</link>
		<comments>http://cantonbecker.com/work/musings/2011/how-to-change-automatic-wordpress-youtube-embed-size-width/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 23:04:59 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=954</guid>
		<description><![CDATA[One of the superb things about WordPress is that it will automatically convert YouTube URLs into embeds (as well as URLs pointing to Vimeo, Flickr, Hulu etc.) For example, the video you see embedded on this post was supplied from within the WordPress post editor like this: How to set the size of automatic embeds for [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-647" title="Wordpress" src="http://cantonbecker.com/wp-content/uploads/2009/07/wp-logo.gif" alt="" width="100" height="100" />One of the superb things about WordPress is that it will <a href="http://codex.wordpress.org/Embeds" target="_blank">automatically convert YouTube URLs into embeds</a> (as well as URLs pointing to Vimeo, Flickr, Hulu etc.)</p>
<p>For example, the video you see embedded on <a href="/etcetera/2011/how-to-use-npr-android-app/">this post</a> was supplied from within the WordPress post editor like this:</p>
<p><img class="alignnone size-medium wp-image-958" title="embed-example" src="http://cantonbecker.com/wp-content/uploads/2011/10/embed-example-425x93.png" alt="" width="425" height="93" /></p>
<h4><span style="text-decoration: underline;">How to set the size of automatic embeds for your entire WordPress site:</span></h4>
<p>Login as the WordPress admin and go to <strong>Settings</strong>: <strong>Media. </strong>There you&#8217;ll see boxes for setting your maximum embed height and width. This will change the width of your embeds throughout your whole site. It&#8217;s retroactive so if you change theses settings, they&#8217;ll impact embeds even on posts and pages you authored before making the update.</p>
<div id="attachment_955" class="wp-caption alignnone" style="width: 435px"><img class="size-medium wp-image-955" title="media-settings" src="http://cantonbecker.com/wp-content/uploads/2011/10/media-settings-425x134.png" alt="" width="425" height="134" /><p class="wp-caption-text">Login as admin, look for Settings: Media</p></div>
<h4><span style="text-decoration: underline;">How to change the size for an individual embed:</span></h4>
<p>If you need to make an embed bigger or smaller <em>for a particular page or post</em>, you can override the global media settings by adding a little  code to your post, like this:</p>
<p><code>[embed width=&quot;390&quot; height=&quot;300&quot;]http://www.youtube.com/watch?v=XYZ[/embed]</code></p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2011/how-to-change-automatic-wordpress-youtube-embed-size-width/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breathe Free Tibet</title>
		<link>http://cantonbecker.com/work/portfolio/2011/breathe-free-tibet/</link>
		<comments>http://cantonbecker.com/work/portfolio/2011/breathe-free-tibet/#comments</comments>
		<pubDate>Mon, 30 May 2011 17:55:47 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Non-profits]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=937</guid>
		<description><![CDATA[Every year, I agree to build one or two non-profit websites at a discounted rate. This year, I was especially honored to be given the opportunity to design and launch BreatheFreeTibet.org. The purpose of this organization is to &#8220;save an ancient culture from extinction&#8221; by improving health care available to Tibetans in exile. This population [...]]]></description>
			<content:encoded><![CDATA[<p>Every year, I agree to build one or two non-profit websites at a discounted rate. This year, I was especially honored to be given the opportunity to design and launch <a href="http://breathefreetibet.org" target="_blank">BreatheFreeTibet.org</a>. The purpose of this organization is to &#8220;save an ancient culture from extinction&#8221; by improving health care available to Tibetans in exile. <em>This population suffers from one of the <a href="http://breathefreetibet.org/about/tuberculosis/" target="_blank">highest rates</a> of tuberculosis in the world</em>.</p>
<p>Please consider making a <a href="http://breathefreetibet.org/donate/" target="_blank">donation</a> to this organization, whose fundraising is conducted by The Tibet Fund (a four star charity as rated by Charity Navigator) and whose mission is personally endorsed by His Holiness the Dalai Lama of Tibet.</p>
<div id="attachment_938" class="wp-caption aligncenter" style="width: 435px"><a href="http://breathefreetibet.org" target="_blank"><img class="size-medium wp-image-938 " title="breathe-free-tibet" src="http://cantonbecker.com/wp-content/uploads/2011/05/breathe-free-tibet-425x400.png" alt="" width="425" height="400" /></a><p class="wp-caption-text">www.breathefreetibet.org</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2011/breathe-free-tibet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Redesign for Unity Woods Yoga</title>
		<link>http://cantonbecker.com/work/portfolio/2011/website-redesign-unity-woods-yoga/</link>
		<comments>http://cantonbecker.com/work/portfolio/2011/website-redesign-unity-woods-yoga/#comments</comments>
		<pubDate>Mon, 30 May 2011 17:25:14 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[E-commerce]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XML / AJAX]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=930</guid>
		<description><![CDATA[Unity Woods Yoga hired me to design and build a modern website for their four yoga studio locations in the Washington DC area. The client is able to edit 100% of the pages on the website using WordPress, including all homepage content, instructor bios and the blog. Additionally, class schedules are automatically synchronized to a 3rd party [...]]]></description>
			<content:encoded><![CDATA[<p>Unity Woods Yoga hired me to design and build a modern website for their four yoga studio locations in the Washington DC area. The client is able to edit 100% of the pages on the website using WordPress, including all <a href="http://unitywoods.com" target="_blank">homepage</a> content, instructor <a href="http://www.unitywoods.com/john-schumacher/" target="_blank">bios</a> and the <a href="http://www.unitywoods.com/yoga-media/" target="_blank">blog</a>. Additionally, <a href="http://www.unitywoods.com/yoga-schedule/bethesda/" target="_blank">class schedules</a> are automatically synchronized to a 3rd party yoga class registration web service via XML and attractively rendered using AJAX for super-speedy navigation.</p>
<div id="attachment_931" class="wp-caption aligncenter" style="width: 435px"><a href="http://unitywoods.com"><img class="size-medium wp-image-931" title="unity-woods" src="http://cantonbecker.com/wp-content/uploads/2011/05/unity-woods-425x539.png" alt="" width="425" height="539" /></a><p class="wp-caption-text">www.unitywoods.com</p></div>
<div class="testimonialPhoto"><img src="/pix/faces/suelyn-50x50.jpg" alt="Client Photo"/></div>
<p><em>&#8220;I engaged Canton for a complete redesign of the website for <a href="http://unitywoods.com" target="_blank">Unity Woods Yoga</a>. It&#8217;s hard to know what to praise first. His expert technical knowledge of WordPress and his creative design advice made the site far more attractive and user-friendly than before. His skill in automating a connection to the studio&#8217;s online registration system will save the staff many hours of work each month. I especially appreciate the value he consistently added above and beyond my expectations with extra tweaks and improvements that I didn&#8217;t even know to ask for.&#8221;</em></p>
<p><em><strong> &#8211; Sue Lyn Schramm</strong><br />Marketing / Outreach for Unity Woods</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2011/website-redesign-unity-woods-yoga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website &amp; blog redesign for Round Mountain</title>
		<link>http://cantonbecker.com/work/portfolio/2011/round-mountain-redesign/</link>
		<comments>http://cantonbecker.com/work/portfolio/2011/round-mountain-redesign/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 15:41:56 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=922</guid>
		<description><![CDATA[Round Mountain is a &#8220;Two man singing folk orchestra&#8221; based in Santa Fe, New Mexico. When musicians Char and Robby Rothschild received a last-minute invitation to play at the Folk Alliance conference in Memphis, they asked me for an emergency meeting to see if it would be possible to build them a brand new website [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Round Mountain</strong> is a &#8220;<a href="http://roundmountainmusic.com" target="_blank">Two man singing folk orchestra</a>&#8221; based in Santa Fe, New Mexico. When musicians Char and Robby Rothschild received a last-minute invitation to play at the <em>Folk Alliance</em> conference in Memphis, they asked me for an emergency meeting to see if it would be possible to build them a brand new website in short order. The website you see below was <strong>designed and built in 10 hours </strong>using <a href="http://www.woothemes.com/amember/go.php?r=10247&amp;i=l12" target="_blank">&#8220;The Station&#8221; WordPress theme</a> as a starting point.</p>
<p>Highlights from this marathon design session included:</p>
<ul>
<li>Creating the two minute promotional video featured on the home page<br />
<em>Because a good video is essential for promoting a band</em></li>
<li>Automatically importing over six years of blog posts from blogger.com<br />
<em>Because splitting your content across 2 sites hurts your Google ranking</em></li>
<li>Promoting Facebook and newsletter signups (via <a href="http://www.icontact.com/?cobrand=701881" target="_blank">iContact</a>)<br />
<em>Because having a website is not enough: you need to &#8216;push&#8217; your news to your audience because they may not return to your website on their own</em></li>
</ul>
<div id="attachment_923" class="wp-caption aligncenter" style="width: 435px"><a href="http://roundmountainmusic.com"><img class="size-medium wp-image-923" title="round-mountain" src="http://cantonbecker.com/wp-content/uploads/2011/02/round-mountain-425x364.png" alt="" width="425" height="364" /></a><p class="wp-caption-text">www.RoundMountainMusic.com</p></div>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2011/round-mountain-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Asia Foundation wins Non-Profit Standard of Excellence Award</title>
		<link>http://cantonbecker.com/work/portfolio/2010/non-profit-standard-of-excellence-award/</link>
		<comments>http://cantonbecker.com/work/portfolio/2010/non-profit-standard-of-excellence-award/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 14:56:03 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Design Philosophy]]></category>
		<category><![CDATA[Graphic Designs]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Non-profits]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=893</guid>
		<description><![CDATA[Our work helped The Asia Foundation earn a prestigious Non-Profit Standard of Excellence Award in the 2010 Web Marketing Association WebAwards. Congratulations to the asiafoundation.org web team including David Hirschi, Donovan Watts, and Keith Mitchell. It&#8217;s notable that most of this award-winning design work was completed almost three years ago, proving that our work remains relevant [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://asiafoundation.org" target="_blank"><img class="alignright size-full wp-image-882" title="2010-web-award" src="http://cantonbecker.com/wp-content/uploads/2008/05/2010-web-award.jpg" alt="" width="245" height="259" /></a>Our work helped The Asia Foundation earn a prestigious <em><a href="http://www.webaward.org/winner.asp?eid=15146" target="_blank">Non-Profit Standard of Excellence Award</a></em> in the 2010 Web Marketing Association WebAwards. Congratulations to the <a href="http://www.asiafoundation.org" target="_blank"><strong>asiafoundation.org</strong></a> web team including David Hirschi, Donovan Watts, and Keith Mitchell. It&#8217;s notable that most of this award-winning design work was completed almost three years ago, proving that our work remains relevant and fresh long after launch-date.</p>
<p>This website is powered by our custom CMS which allows Asia Foundation staff to edit virtually every page of the website without any special tools. Certain areas of the website are seamlessly integrated with <a href="http://asiafoundation.org/in-asia" target="_blank">WordPress</a>, <a href="http://www.asiafoundation.org/media/list.php?type=video" target="_blank">YouTube</a>, and <a href="http://www.asiafoundation.org/media/list.php?type=slideshow" target="_blank">SlideShowPro</a> to take advantage of these industry-leading tools for news, video, and photo publishing.</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2010/non-profit-standard-of-excellence-award/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does Gmail support HTML imagemaps?</title>
		<link>http://cantonbecker.com/work/musings/2010/gmail-now-allows-imagemaps/</link>
		<comments>http://cantonbecker.com/work/musings/2010/gmail-now-allows-imagemaps/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 20:33:16 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=849</guid>
		<description><![CDATA[Short answer: Yes! I ran a test myself because if you search for email client support of imagemap-clicking, you&#8217;ll see everyone pointing to this article from 2007 which sadly reports that Gmail is the only significant email client that does not support HTML imagemaps. Sometime between then and now (July 2010) Gmail added HTML image [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_850" class="wp-caption alignright" style="width: 276px"><img class="size-full wp-image-850" title="gmail-does" src="http://cantonbecker.com/wp-content/uploads/2010/07/gmail-does.png" alt="" width="266" height="230" /><p class="wp-caption-text">Thank you Gmail!</p></div>
<p>Short answer: <strong>Yes!</strong></p>
<p>I ran a test myself because if you search for email client support of imagemap-clicking, you&#8217;ll see everyone pointing to <a href="http://www.campaignmonitor.com/blog/post/2432/do-image-maps-work-in-html-ema/" target="_blank">this article</a> from 2007 which sadly reports that Gmail is the only significant email client that does not support HTML imagemaps.</p>
<p>Sometime between then and now (July 2010) Gmail added HTML image mapping support, so those of us who are in the business of designing email newsletters can rejoice and take advantage of this useful oldschool feature.</p>
<p>By the way, if you are an email newsletter designer and you had given up on using background images because of Outlook 2007&#8242;s terrible support in this regard, have a look at this interesting <a href="http://www.campaignmonitor.com/blog/post/1777/body-background-images-outlook/" target="_blank">workaround</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2010/gmail-now-allows-imagemaps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Podcasting website for Future Primitive</title>
		<link>http://cantonbecker.com/work/portfolio/2010/future-primitive/</link>
		<comments>http://cantonbecker.com/work/portfolio/2010/future-primitive/#comments</comments>
		<pubDate>Thu, 06 May 2010 02:19:57 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Graphic Designs]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Non-profits]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=814</guid>
		<description><![CDATA[Joanna Harcourt-Smith has been recording her interviews with visionaries and innovators for almost five years, so the most important part of this website redesign was to reorganize her 150+ recordings into topics and collections using WordPress. This also presented the opportunity to create a striking graphic design and logo to reflect the earthy and ambitious [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.futureprimitive.org/joanna/" target="_blank">Joanna Harcourt-Smith</a> has been recording her interviews with visionaries and innovators for almost five years, so the most important part of this website redesign was to reorganize her 150+ recordings into <em>topics</em> and <em>collections</em> using WordPress. This also presented the opportunity to create a striking graphic design and logo to reflect the earthy and ambitious spirit of the project.</p>
<div id="attachment_815" class="wp-caption aligncenter" style="width: 435px"><a href="http://www.futureprimitive.org" target="_blank"><img class="size-medium wp-image-815" title="future-primitive" src="http://cantonbecker.com/wp-content/uploads/2010/05/future-primitive-425x492.png" alt="" width="425" height="492" /></a><p class="wp-caption-text">www.FuturePrimitive.org</p></div>
<p>To extend the reach and audience for FuturePrimitive.org, the website is now connected to <strong>Facebook</strong>, <strong>Twitter</strong> and <strong>Feedburner</strong> (email) so that followers are automatically notified whenever a new episode is broadcast. Furthermore, fans can <a href="http://www.futureprimitive.org/syndicate/" target="_blank">embed individual episodes as streaming audio widgets</a> on their own websites by copying and pasting a single line of code (as is done with YouTube videos). For example, the episode you see below was embedded by inserting <em>this single line of code</em>:</p>
<p><code>&lt;script src=&quot;http://futureprimitive.org/embed.php?show=142&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</code><br />
<script src="http://futureprimitive.org/embed.php?show=142" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2010/future-primitive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the TGFI SEO plugin for WordPress</title>
		<link>http://cantonbecker.com/work/musings/2010/wordpress-search-engine-optimization-using-tgfi-seo/</link>
		<comments>http://cantonbecker.com/work/musings/2010/wordpress-search-engine-optimization-using-tgfi-seo/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 18:02:40 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=805</guid>
		<description><![CDATA[Here&#8217;s my response to a client asking for guidance about filling in the fields offered by my favorite WordPress SEO plugin, TGFI.net SEO: 1) No need to set the TITLE if it&#8217;s the same as the name of the page. Only set it if you want to make a bigger fancier more keyword-rich TITLE. (Not [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-647" title="Wordpress" src="http://cantonbecker.com/wp-content/uploads/2009/07/wp-logo.gif" alt="" width="100" height="100" />Here&#8217;s my response to a client asking for guidance about filling in the fields offered by my favorite WordPress SEO plugin, <a href="http://wordpress.org/extend/plugins/tgfinet-seo/" target="_blank">TGFI.net SEO</a>:</p>
<blockquote><p>1) No need to set the TITLE if it&#8217;s the same as the name of the page. Only set it if you want to make a bigger fancier more keyword-rich TITLE. (Not a bad idea.) at the top of the page than the name of the story itself.</p>
<p>2) In my opinion, you can leave the KEYWORDS field blank; consensus seems to be that these are pretty much ignored by search engines at this point because of abuse.</p>
<p>3) Instead, make sure your most valuable keywords appear in the TITLE and DESCRIPTION fields. <em>This</em> counts for quite a lot with the search engines. Don&#8217;t worry about making the description field read like a really nice sentence. On the other hand, don&#8217;t turn it into keyword salad. Strike a balance.</p>
<p>4) If you have particular keywords you&#8217;re aiming for (e.g. Arizona Immigration) then make sure that the PERMALINK (URL) contains those keywords, even if they&#8217;re not in your title. Keywords appearing in your URL make a huge difference, so don&#8217;t just accept the WordPress-generated URL without giving it a look-over.</p></blockquote>
<p>And just to <a href="http://en.wikipedia.org/wiki/Meta#Quine_and_Hofstadter" target="_blank">go all meta</a> on you, look below for the TGFI settings used on <em>this very post</em> with which I am trying to attract web visitors searching for tips on using the TGFI.net SEO plugin. Notice I&#8217;m using both &#8220;plugin&#8221; and &#8220;plug-in&#8221; to account for both searches.</p>
<div id="attachment_806" class="wp-caption aligncenter" style="width: 435px"><img class="size-medium wp-image-806" title="Picture 25" src="http://cantonbecker.com/wp-content/uploads/2010/04/Picture-25-425x185.png" alt="" width="425" height="185" /><p class="wp-caption-text">The TGFI SEO settings for this post</p></div>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2010/wordpress-search-engine-optimization-using-tgfi-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drinking chocolate recipes and building a site in 4-hours</title>
		<link>http://cantonbecker.com/work/musings/2010/drinking-chocolate-recipes-and-4-hour-site/</link>
		<comments>http://cantonbecker.com/work/musings/2010/drinking-chocolate-recipes-and-4-hour-site/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 17:39:48 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=783</guid>
		<description><![CDATA[Lately I&#8217;ve been trading Internet business consulting for exquisite chocolates made by my friend Mark Sciscenti, the man behind World Tree Chocolates. Mark had purchased the domain name for WorldTreeChocolates.com some time ago, and last week in a frenzy of chocolate-induced mania, we planned, designed, and launched his new website in under four hours. (We [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been trading Internet business consulting for exquisite chocolates made by my friend Mark Sciscenti, the man behind <strong>World Tree Chocolates</strong>.</p>
<p>Mark had purchased the domain name for <a href="http://worldtreechocolates.com" target="_blank">WorldTreeChocolates.com</a> some time ago, and last week in a frenzy of chocolate-induced mania, we planned, designed, and launched his new website in <em>under four hours</em>. (We cheated some by starting off with one of my favorite off-the-shelf WordPress templates.)</p>
<p>The site doesn&#8217;t have a shopping area yet, so you&#8217;ll have to be patient before you can purchase your own soul transporting confections from Mark. However, the website we put together does include a blog, essays on chocolate history, and best of all: <em>chocolate recipes</em>. You can also <a href="http://feedburner.google.com/fb/a/mailverify?uri=worldtreechocolates&amp;loc=en_US" target="_blank">subscribe</a> to his blog via email so that each of Mark&#8217;s missives are delivered directly to your IN box.</p>
<div id="attachment_785" class="wp-caption aligncenter" style="width: 435px"><a href="http://worldtreechocolates.com/2010/01/southwest-ancestral-puebloan-chocolate-elixir/"><img class="size-medium wp-image-785" title="world-tree-chocolates" src="http://cantonbecker.com/wp-content/uploads/2010/02/world-tree-chocolates-425x376.jpg" alt="" width="425" height="376" /></a><p class="wp-caption-text">&quot;The Ancestral Puebloan peoples (commonly known as the Anasazi) had drinking chocolate brought up from Mesoamerica for use at Chaco Canyon. The medicine people, who were also astronomers and astrologers, used this chocolate elixir only in a ceremonial fashion...&quot;</p></div>
<p><a href="http://worldtreechocolates.com/2010/01/southwest-ancestral-puebloan-chocolate-elixir/" target="_blank">Click here</a> to continue reading Mark&#8217;s post on how to replicate Mesoamerican or Ancestral Puebloan styles of drinking chocolate.</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2010/drinking-chocolate-recipes-and-4-hour-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website redesign for MMD France: MindManager experts</title>
		<link>http://cantonbecker.com/work/portfolio/2010/website-redesign-for-mmd-mindmanager/</link>
		<comments>http://cantonbecker.com/work/portfolio/2010/website-redesign-for-mmd-mindmanager/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 22:15:55 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=769</guid>
		<description><![CDATA[This project involved redeploying an extensive static HTML site as a WordPress site with a brand new look and feel. MMD France is made up of a team of experts in MindManager, software used for &#8220;Mind Mapping&#8221; ideas. To distinguish MMD from its competition, the goals for this redesign included: Becoming content-driven: Focusing attention on [...]]]></description>
			<content:encoded><![CDATA[<p>This project involved redeploying an extensive static HTML site as a WordPress site with a brand new look and feel. MMD France is made up of a team of experts in <strong>MindManager</strong>, software used for &#8220;Mind Mapping&#8221; ideas.</p>
<div id="attachment_770" class="wp-caption aligncenter" style="width: 435px"><a href="http://www.mmdfrance.fr" target="_blank"><img class="size-medium wp-image-770" title="mmd-site" src="http://cantonbecker.com/wp-content/uploads/2010/01/mmd-site-425x461.png" alt="" width="425" height="461" /></a><p class="wp-caption-text">www.mmdfrance.fr</p></div>
<p>To distinguish MMD from its competition, the goals for this redesign included:</p>
<ul>
<li><strong>Becoming content-driven:</strong> Focusing attention on MMD&#8217;s 10 years of expertise by deploying a blog made up of tutorial videos, tips, and free &#8220;maps&#8221; for download</li>
<li><strong>Making the human connection:</strong> Demonstrating that MMD is operated by real and approachable people with unequaled experience in their field.</li>
<li><strong>Simplifying content management:</strong> Using WordPress, MMD can easily update nearly 100% of their website content using a web browser. Adding new training videos or products takes <em>minutes</em>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2010/website-redesign-for-mmd-mindmanager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: How to crop images within WordPress</title>
		<link>http://cantonbecker.com/work/musings/2010/crop-images-within-wordpress-tutorial/</link>
		<comments>http://cantonbecker.com/work/musings/2010/crop-images-within-wordpress-tutorial/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 21:24:21 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=728</guid>
		<description><![CDATA[WordPress is great for resizing the resolution and file size of images you upload using its editor. If you upload a huge 3000 x 2000 pixel 8MB digital camera snapshot, WordPress will do the work to reduce the image to a web-friendly 600 x 400 pixel 100KB file. And now (as of WP version 2.9) [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-737" title="wp-image edit" src="http://cantonbecker.com/wp-content/uploads/2010/01/Picture-41-e1262727567566-200x132.png" alt="" width="200" height="132" />WordPress is great for resizing the resolution and file size of images you upload using its editor. If you upload a huge 3000 x 2000 pixel 8MB digital camera snapshot, WordPress will do the work to reduce the image to a web-friendly 600 x 400 pixel 100KB file.</p>
<p>And now (as of WP version 2.9) it&#8217;s also possible to <strong>crop</strong> and <strong>rotate</strong> your images from within WordPress. No Photoshop required! Watch <a href="http://www.youtube.com/watch?v=tCNfl-KI2P4" target="_blank">this video</a> to learn how.</p>
<p><object width="460" height="370"><param name="movie" value="http://www.youtube.com/v/tCNfl-KI2P4?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/tCNfl-KI2P4?fs=1" type="application/x-shockwave-flash" width="460" height="370" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2010/crop-images-within-wordpress-tutorial/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Website for Earth Treasure Vase</title>
		<link>http://cantonbecker.com/work/portfolio/2009/website-for-earth-treasure-vase/</link>
		<comments>http://cantonbecker.com/work/portfolio/2009/website-for-earth-treasure-vase/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 18:20:25 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=706</guid>
		<description><![CDATA[For Thanksgiving Day 2009, the official website for the Earth Treasure Vase Global Healing Project was completed and published. Visit EarthTreasureVase.org to see how this interesting and profound spiritual practice was illuminated using an unusual circular introductory video and an interactive geo-tagged google map. This site is 100% WordPress powered, meaning that as new Earth [...]]]></description>
			<content:encoded><![CDATA[<p>For Thanksgiving Day 2009, the official website for the Earth Treasure Vase Global Healing Project was completed and published. Visit <a href="http://EarthTreasureVase.org" target="_blank">EarthTreasureVase.org</a> to see how this interesting and profound spiritual practice was illuminated using an unusual <a href="http://EarthTreasureVase.org" target="_blank">circular introductory video</a> and an interactive <a href="http://EarthTreasureVase.org/home" target="_blank">geo-tagged google map</a>.</p>
<p>This site is 100% WordPress powered, meaning that as new Earth Treasure Vases are buried, the client can edit the content, photos, videos etc. without assistance.</p>
<div id="attachment_707" class="wp-caption aligncenter" style="width: 435px"><a href="http://EarthTreasureVase.org" target="_blank"><img class="size-medium wp-image-707" title="etv" src="http://cantonbecker.com/wp-content/uploads/2009/12/etv-425x431.png" alt="www.EarthTreasureVase.org" width="425" height="431" /></a><p class="wp-caption-text">www.EarthTreasureVase.org</p></div>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2009/website-for-earth-treasure-vase/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Website for &#8220;under the rose&#8221;</title>
		<link>http://cantonbecker.com/work/portfolio/2009/website-for-under-the-rose/</link>
		<comments>http://cantonbecker.com/work/portfolio/2009/website-for-under-the-rose/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 00:25:44 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Non-profits]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=689</guid>
		<description><![CDATA[Today I designed and donated a simple website to launch under the rose, an album featuring master oud player Rajim AlHaj and nouveau flamenco pioneer Ottmar Liebert. The musicians who recorded this album are giving it away for free in support of Direct Aid Iraq.]]></description>
			<content:encoded><![CDATA[<p>Today I designed and donated a simple website to launch <a href="http://ottmarliebert.com/rose" target="_blank">under the rose</a>, an album featuring master oud player <strong>Rajim AlHaj</strong> and nouveau flamenco pioneer <strong>Ottmar Liebert</strong>. The musicians who recorded this album are <em>giving it away for free</em> in support of <a href="http://www.directaidiraq.org/" target="_blank">Direct Aid Iraq</a>.</p>
<div id="attachment_690" class="wp-caption aligncenter" style="width: 435px"><a href="http://ottmarliebert.com/rose" target="_rose"><img class="size-medium wp-image-690 " title="Under the Rose" src="http://cantonbecker.com/wp-content/uploads/2009/09/Picture-6-425x366.png" alt="Click above to listen to this free album" width="425" height="366" /></a><p class="wp-caption-text">Click above to listen to under the rose</p></div>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2009/website-for-under-the-rose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website for Green Psychology</title>
		<link>http://cantonbecker.com/work/portfolio/2009/green-psychology/</link>
		<comments>http://cantonbecker.com/work/portfolio/2009/green-psychology/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 18:27:43 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Graphic Designs]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=680</guid>
		<description><![CDATA[This website was designed for Jake and Hannah Eagle, co-founders of Green Psychology™. The content management system for this site is based on WordPress so that the client can easily update web pages, articles, and hosted discussions.]]></description>
			<content:encoded><![CDATA[<p>This website was designed for Jake and Hannah Eagle, co-founders of Green Psychology™. The content management system for this site is based on <strong>WordPress</strong> so that the client can easily update web pages, articles, and hosted discussions.</p>
<div id="attachment_681" class="wp-caption aligncenter" style="width: 435px"><a href="http://www.GreenPsychology.net"><img class="size-medium wp-image-681" title="Green Psychology" src="http://cantonbecker.com/wp-content/uploads/2009/08/Picture-8-425x305.png" alt="www.GreenPsychology.net" width="425" height="305" /></a><p class="wp-caption-text">www.GreenPsychology.net</p></div>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2009/green-psychology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to search for &#8216;backdoors&#8217; in a hacked WordPress site</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/</link>
		<comments>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 15:20:23 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=661</guid>
		<description><![CDATA[If your WordPress site has been hacked, then you&#8217;ve probably already been advised to: Backup your WordPress database and wp-content directory Reinstall WordPress from scratch (the latest version, of course) Restore your database and wp-content directory Next, you need to make sure there are no &#8216;backdoors&#8217; installed in your wp-content directory. Here are a couple [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-647" title="Wordpress" src="http://cantonbecker.com/wp-content/uploads/2009/07/wp-logo.gif" alt="Wordpress" width="100" height="100" />If your WordPress site has been hacked, then you&#8217;ve probably already been advised to:</p>
<ol>
<li>Backup your WordPress database and <strong>wp-content</strong> directory</li>
<li>Reinstall WordPress from scratch (the latest version, of course)</li>
<li>Restore your database and <strong>wp-content</strong> directory</li>
</ol>
<p>Next, you need to make sure there are no &#8216;backdoors&#8217; installed in your wp-content directory. Here are a couple of tips. They all require that you have shell (SSH) access to your server, and at least a little familiarity with the command line.</p>
<p>If a backdoor has been installed on your site, it is almost certainly located in your wp-content directory. The reasoning behind this is that once you discover that your site has been hacked, you will most likely wipe out every single file on your server <em>except</em> for your wp-content directory, where your uploads, plugins, and themes are installed.</p>
<p><strong>Begin your investigation</strong> by logging into your website via SSH and changing to your wp-content directory:<br />
<code>cd ~/public_html/wp-content</code><br />
Here&#8217;s what to do next:</p>
<h3>1. Search wp-content for every instance of an &#8216;eval&#8217; command</h3>
<p><code>grep -R eval * | more</code><br />
A number of plugins have legitimate uses of the <strong>eval</strong> command but if you see anything like this (especially at the very top of a .php file) OR if you see an eval anywhere in your uploads or themes directories, then you should be suspicious. And if the contents of the <strong>eval</strong> command are hidden inside of a <strong>base64_decode</strong> and/or <strong>gzinflate</strong> command like you see in the example below, then you&#8217;re definitely looking at a backdoor.</p>
<div id="attachment_668" class="wp-caption aligncenter" style="width: 460px"><img class="size-full wp-image-668" title="example-wordpress-eval-hack" src="http://cantonbecker.com/wp-content/uploads/2009/08/example-wordpress-eval-hack1.gif" alt="Actual example of backdoor hack inserted into the PodPress plugin" width="450" height="97" /><p class="wp-caption-text">Actual example of backdoor hack inserted into the PodPress plugin</p></div>
<p>Really, the best thing to do regarding plugins is to <strong>delete your plugins directory</strong>, and reinstall your plugins from scratch.</p>
<h3>2. Search the uploads directory for any .php files</h3>
<p><code>find uploads -name &quot;*.php&quot; -print</code><br />
There is absolutely no reason for a .php file to be living in your uploads directory. Delete any you find.</p>
<div id="attachment_667" class="wp-caption aligncenter" style="width: 460px"><img class="size-full wp-image-667" title="example-wordpress-uploads-hack" src="http://cantonbecker.com/wp-content/uploads/2009/08/example-wordpress-uploads-hack.gif" alt=".php files should not be in your uploads directory" width="450" height="58" /><p class="wp-caption-text">.php files should not be in your uploads directory</p></div>
<h3>3. Delete any inactive themes</h3>
<p>Backdoors may have been installed in your <em>unused</em> themes so delete those, including the wordpress &#8216;default&#8217; and &#8216;classic&#8217; themes.</p>
<p><em>If you have a local copy of your theme</em>, delete your themes directory altogether and re-upload your theme anew.</p>
<h3>4. Investigate all recently modified files</h3>
<p>While it&#8217;s possible to fake the modification time of files, many hackers won&#8217;t bother. What this means is that <em>many backdoor exploits will have a timestamp that sets them apart</em> from your regular files. In most cases, I advise running the following command from your html root directory (usually &#8220;public_html&#8221; or &#8220;www&#8221;):</p>
<p><code>find . -mtime -10 -print</code></p>
<p>Replace <strong>10</strong> with however many days you want to look back. I advise going back at least 14 days beyond when you are certain your site was hacked, since a vulnerable site may be compromised multiple times in the same time period.</p>
<p>What you are looking for is any files that you don&#8217;t remember uploading or updating (e.g. the footer.php file in your theme) or anything like what is described above (e.g. a PHP file living in your wp-content/uploads directory, or your wp-config.php file, where exploits are often inserted).</p>
<h3>5. Scan your WordPress database for exploits and spam</h3>
<p>Exploits such as rogue PHP functions and  <em>new</em> administrative accounts may live in your database, as well as spam (e.g. hidden ads for pharmaceuticals). If you&#8217;re not experienced with digging through your SQL tables with a tool like phpMyAdmin, then you will have to rely on plugins like <a href="http://ocaoimh.ie/exploit-scanner/" target="_blank">this one</a>.</p>
<h3>6. Erase and re-create your .htaccess file!</h3>
<p>In 2011, for the first time I found a WordPress hack that was completely <em>outside</em> of the WordPress install. This meant that even a completely clean WP install (with no themes, no content, etc.) would still contain the hack. The magic was in a couple of nefarious &#8216;RewriteRules&#8217; added to the main .htaccess file that routed all traffic to the site through an innocuously named &#8220;images.php&#8221; file.</p>
<p>The safest route is to delete your .htaccess file (after taking note of any additions you&#8217;ve put in there like 301 redirects) and then go to WordPress Settings:Permalinks to recreate your .htaccess file anew.</p>
<h3>7. Visit your site using a &#8216;google&#8217; user agent</h3>
<p>The .htaccess hack described above was re-writing the HTML for any page on-the-fly to insert spam links, <em>but only if the visitor was the &#8216;bot&#8217; responsible for populating Google&#8217;s search results</em>. This meant you could only see the spam links in Google search results. If you looked at the same page using Firefox, your page and source code looked fine. To make sure that Google is seeing the same thing that you are, figure out <a href="https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/" target="_blank">how to change your user agent on your browser</a>, otherwise your site may still be hacked.</p>
<h3></h3>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to wrap text around an image in Photoshop (Video Tutorial)</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-wrap-text-around-images-photoshop-screencast/</link>
		<comments>http://cantonbecker.com/work/musings/2009/how-to-wrap-text-around-images-photoshop-screencast/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 15:23:04 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=649</guid>
		<description><![CDATA[I just recorded a quick screencast video tutorial for a colleague on how to use paths or shapes to wrap text to avoid objects or circumscribe shapes (curve text around circles, etc.) using Photoshop CS. This is something more often done in Illustrator, but PS does the job pretty well too. When mocking up websites [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_651" class="wp-caption alignright" style="width: 210px"><a href="http://cantonbecker.com/pix/text-paths-in-photoshop.html" target="_blank"><img class="size-thumbnail wp-image-651 " title="wrapping-text" src="http://cantonbecker.com/wp-content/uploads/2009/08/wrapping-text-200x219.png" alt="Wrapping text around objects" width="200" height="219" /></a><p class="wp-caption-text">Wrapping text around objects</p></div>
<p>I just recorded a quick screencast video tutorial for a colleague on how to use paths or shapes to wrap text to avoid objects or circumscribe shapes (curve text around circles, etc.) using Photoshop CS. This is something more often done in Illustrator, but PS does the job pretty well too.</p>
<p>When mocking up websites in Photoshop, this is a great way to illustrate how text will flow around an inline image.</p>
<p>(<a href="http://cantonbecker.com/pix/text-paths-in-photoshop.html" target="_blank">Click here to watch</a>. 1 min 35 sec)</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2009/how-to-wrap-text-around-images-photoshop-screencast/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Help for &#8220;bablooO&#8221; hacked / attacked WordPress Sites</title>
		<link>http://cantonbecker.com/work/musings/2009/help-for-bablooo-hacked-attacked-wordpress-sites/</link>
		<comments>http://cantonbecker.com/work/musings/2009/help-for-bablooo-hacked-attacked-wordpress-sites/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 23:33:53 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=638</guid>
		<description><![CDATA[Hopefully, this information will be of use to some people out there who are unlucky enough to be hit by the &#8220;bablooO&#8221; wordpress security exploit. I believe this hack can impact anyone using WordPress version 2.8.0 and earlier. See this recent advisory, which I believe is related. If you do a &#8216;view source&#8217; on your [...]]]></description>
			<content:encoded><![CDATA[<p><em><img class="alignright size-full wp-image-647" title="Wordpress" src="http://cantonbecker.com/wp-content/uploads/2009/07/wp-logo.gif" alt="Wordpress" width="100" height="100" />Hopefully, this information will be of use to some people out there who are unlucky enough to be hit by the &#8220;bablooO&#8221; wordpress security exploit. I believe this hack can impact anyone using WordPress version 2.8.0 and earlier. See <a href="http://milw0rm.com/exploits/9110">this recent advisory</a>, which I believe is related.</em></p>
<p>If you do a &#8216;view source&#8217; on your WordPress blog and you see a bunch of spammy links  beginning with the comment code:<br />
<code>&amp;lt;!-- bablooO-start --&amp;gt;</code><br />
&#8230;then here are some tips for how to recover from this problem:</p>
<ul>
<li><strong>Make sure your theme is okay</strong>. If you have a backup of your theme, restore your theme from backup as your theme files themselves may have been molested. In this particular exploit, <strong>footer.php</strong> may have been rewritten.</li>
<li><strong>Don&#8217;t trust your WordPress installation</strong>. The actual core files may include injection code / backdoors. (wp-blog-header.php for example may have an obfuscated <em>ob_start();eval(base64_decode())</em> call in it. The safest thing to do is:</li>
</ul>
<blockquote>
<ol>
<li>backup your wp-content directory and your WordPress database</li>
<li>wipe out your entire installation</li>
<li>reinstall the latest version WordPress from scratch</li>
<li>restore your wp-content directory and database, and then examine both for any suspicious content. <a href="/work/musings/2009/how-to-search-for-backdoors-in-a-hacked-wordpress-site/">Here are some critical tips on how to search your wp-content directory for &#8220;backdoors&#8221;</a>.</li>
</ol>
</blockquote>
<ul>
<li><strong>Make sure your database is okay</strong> (posts/pages). One tip I read about here is to use the <strong>export</strong> function (under the WordPress admin Tools menu) to save a giant XML file of all your posts/pages/comments to disk, and then you can use a text editor to search for strings like &#8216;viagra&#8217; and &#8216;casino&#8217; &#8212; two words which probably do not appear on your own blog, but are very likely to appear in the hidden content of these spammy links. You will have to fix these by hand.</li>
<li>Password-protect your admin directory using the .htaccess method to protect yourself from similar future exploits.</li>
</ul>
<h3>Related discussions:</h3>
<p><a href="http://ckon.wordpress.com/2009/06/05/bablooo-spammer-attack-on-several-wp-blogs/">http://ckon.wordpress.com/2009/06/05/bablooo-spammer-attack-on-several-wp-blogs/</a></p>
<p><a href="http://wordpress.org/support/topic/280748 ">http://wordpress.org/support/topic/280748 </a></p>
<p><a href="http://milw0rm.com/exploits/9110">http://milw0rm.com/exploits/9110</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2009/help-for-bablooo-hacked-attacked-wordpress-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to remove &#8216;Web Hosting Provided by Bluehost.com&#8217; WordPress footer</title>
		<link>http://cantonbecker.com/work/musings/2009/how-to-remove-web-hosting-provided-by-bluehostcom-wordpress-footer/</link>
		<comments>http://cantonbecker.com/work/musings/2009/how-to-remove-web-hosting-provided-by-bluehostcom-wordpress-footer/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 22:41:12 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=629</guid>
		<description><![CDATA[Recently bluehost made an update to their &#8220;SimpleScripts&#8221; installer so that when you install WordPress, no matter what theme you&#8217;re using, your site gets a &#8220;Web Hosting Provided by Bluehost.com&#8221; footer advertisement. This can be pretty aggravating at first, especially since it seems like the only way to remove the promotional message is by commenting out the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_630" class="wp-caption alignright" style="width: 167px"><img class="size-full wp-image-630" title="remove-bluehost-footer" src="http://cantonbecker.com/wp-content/uploads/2009/07/simplescripts-footer.gif" alt="The Culprit" width="157" height="116" /><p class="wp-caption-text">The Culprit</p></div>
<p>Recently bluehost made an update to their &#8220;SimpleScripts&#8221; installer so that when you install WordPress, no matter what theme you&#8217;re using, your site gets a &#8220;Web Hosting Provided by Bluehost.com&#8221; footer advertisement.</p>
<p>This can be pretty aggravating at first, especially since it seems like the only way to remove the promotional message is by commenting out the wp_footer() call in your theme. (Bad idea, will break some plugins.)</p>
<p>Fortunately, the fix is pretty easy once you know where to look:</p>
<ol>
<li>Go into your WordPress admin page</li>
<li>Click <strong>plugins</strong> from the sidebar</li>
<li>Deactivate &#8220;<em>SimpleScripts Footer</em>&#8220;</li>
</ol>
<p>Shame on BlueHost for (a) forcing its clients to switch to SimpleScripts by not providing WP updates via Fantastico anymore, and (b) automatically installing and activating a plugin that ads a promotional message on the websites of paying customers.</p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2009/how-to-remove-web-hosting-provided-by-bluehostcom-wordpress-footer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using free WordPress templates for fast &amp; affordable redesigns</title>
		<link>http://cantonbecker.com/work/portfolio/2009/wordpress-templates-fast-affordable-redesign/</link>
		<comments>http://cantonbecker.com/work/portfolio/2009/wordpress-templates-fast-affordable-redesign/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 21:30:37 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Non-profits]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=608</guid>
		<description><![CDATA[Here are two beautiful, highly functional, self-editable websites that were launched on shoestring  budgets by making good use of off-the-shelf WordPress templates: Deva Foundation I started off with this freely available WP theme. Then my client found a nice stock image of clouds on iStockPhoto.com that I converted into an ephemeral background. Finally, I popped [...]]]></description>
			<content:encoded><![CDATA[<p>Here are two beautiful, highly functional, self-editable websites that were launched on shoestring  budgets by making good use of off-the-shelf WordPress templates:</p>
<h3 style="text-align: center;">Deva Foundation</h3>
<div id="attachment_609" class="wp-caption aligncenter" style="width: 434px"><a href="http://deva.org"><img class="size-medium wp-image-609" title="deva-preview" src="http://cantonbecker.com/wp-content/uploads/2009/06/deva-preview-424x319.png" alt="www.deva.org" width="424" height="319" /></a><p class="wp-caption-text">www.deva.org</p></div>
<p>I started off with <a href="http://www.wpthemegallery.com/bluish-wordpress-theme/" target="_blank">this freely available WP theme</a>. Then my client found a nice stock image of clouds on iStockPhoto.com that I converted into an ephemeral background. Finally, I popped in a new header graphic, improved the font styling (and IE compatibility) and integrated  <strong>iContact</strong> for email newsletter signups and and <strong>PayPal</strong> for ecommerce.</p>
<p>Ta-da! Deva Foundation&#8217;s brand new site was completed in less than 20 hours, from concept to completion.</p>
<h3 style="text-align: center;">Maria Benitez</h3>
<div class="mceTemp mceIEcenter" style="text-align: left;">
<div id="attachment_616" class="wp-caption aligncenter" style="width: 435px"><a href="http://MariaBenitez.com"><img class="size-medium wp-image-616" title="maria-benitez" src="http://cantonbecker.com/wp-content/uploads/2009/06/maria-benitez-425x334.png" alt="www.MariaBenitez.com" width="425" height="334" /></a><p class="wp-caption-text">www.MariaBenitez.com</p></div>
<p>This website for the legendary Santa Fe flamenco dancer Maria Benitez was completed in even less time by taking advantage of the excellent &#8212; and freely available &#8211;  <a href="http://web-kreation.com/wp_yoghourt/" target="_blank">&#8220;Yoghourt&#8221; WordPress theme</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/portfolio/2009/wordpress-templates-fast-affordable-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strip www off URLs at GoDaddy using .htaccess mod_rewrite</title>
		<link>http://cantonbecker.com/work/musings/2009/strip-www-off-urls-at-godaddy-using-htaccess-mod_rewrite/</link>
		<comments>http://cantonbecker.com/work/musings/2009/strip-www-off-urls-at-godaddy-using-htaccess-mod_rewrite/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 21:08:06 +0000</pubDate>
		<dc:creator>Canton</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://cantonbecker.com/?p=604</guid>
		<description><![CDATA[Here&#8217;s how to remove the www. from your domain name so that Google won&#8217;t &#8220;split&#8221; your pagerank as a result of some inbound links going to www.foo.com and others going to foo.com. (Google will see this as two separate sites.) This tip is tuned to work at GoDaddy, where using mod_rewrite can be a real [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Here&#8217;s how to</strong><strong> remove the www. from your domain name</strong> so that Google won&#8217;t &#8220;split&#8221; your pagerank as a result of some inbound links going to www.foo.com and others going to foo.com. (Google will see this as two separate sites.) This tip is tuned to work at GoDaddy, where using mod_rewrite can be a real pain because GoDaddy has some unfortunate default Apache settings that prevent ordinary rewrites from working properly out-of-the-box.</p>
<p><strong>Add these lines to the top of your .htaccess file:</strong><br />
<pre><code>
# Override GoDaddy defaults that inhibit URL rewriting
Options -MultiViews
rewriteEngine On

# Rewrite URLs to remove www from domain name
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</code></pre></p>
]]></content:encoded>
			<wfw:commentRss>http://cantonbecker.com/work/musings/2009/strip-www-off-urls-at-godaddy-using-htaccess-mod_rewrite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

