<?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>scriptygoddess &#187; WordPress</title>
	<atom:link href="http://www.scriptygoddess.com/archives/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scriptygoddess.com</link>
	<description></description>
	<lastBuildDate>Thu, 08 Dec 2011 18:23:44 +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>SEO Advice (from a non-expert!)</title>
		<link>http://www.scriptygoddess.com/archives/2011/10/27/seo-advice-from-a-non-expert/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/10/27/seo-advice-from-a-non-expert/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 17:52:35 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1700</guid>
		<description><![CDATA[I know it&#039;s in the title, but I&#039;ll say it again. I&#039;m NOT an SEO expert. I don&#039;t even pretend to be one on TV or anywhere else. But I&#039;ve been working on websites specifically for about 13 or 14 years, so I guess I&#039;ve probably learned a few things along the way. Maybe this [...]
Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/05/26/moving-from-typepad-to-wordpress/' rel='bookmark' title='Moving from Typepad to WordPress'>Moving from Typepad to WordPress</a> <small>I recently had a client who wanted to move from...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I know it&#039;s in the title, but I&#039;ll say it again. I&#039;m NOT an SEO expert. I don&#039;t even pretend to be one on TV or anywhere else. But I&#039;ve been working on websites specifically for about 13 or 14 years, so I guess I&#039;ve probably learned a few things along the way. Maybe this is why when I work with clients, despite my warnings to them about my *not* being an SEO expert &#8211; they still ask for advice. So here it is, it&#039;s free advice &#8211; take it with the understanding you get what you pay for. I think it&#039;s pretty basic, common sense stuff.</p>
<h2>1. A Good SEO Plugin</h2>
<p>The first place I start is suggesting people install an SEO plugin &#8211; one that will let you control the way your titles appear, meta tags (keyword, descriptions, etc.) on a page/post basis. This gives you better control of what is being seen by search engines. My current favorite is the one made by Yoast: <a href="http://yoast.com/wordpress/seo/">WordPress SEO</a>. You can <a href="http://wordpress.org/extend/plugins/wordpress-seo/">download this plugin</a> for free on the WordPress repository. One thing I particularly like about this plugin is the &#034;Google preview&#034; it gives you to show you how your page would appear in a Google&#039;s search results.</p>
<p><img class="aligncenter size-medium wp-image-1701" title="screenshot-1" src="http://www.scriptygoddess.com/wp-content/uploads/2011/10/screenshot-1-300x291.png" alt="" width="300" height="291" /></p>
<p>I&#039;ll add an additional note &#8211; there are more than just a few SEO plugins. Platinum SEO, All-in-one SEO, are just two I&#039;ve worked with in the past. WordPress SEO is just my personal preference.</p>
<p>The next step after installing the plugin is<strong> actually using it</strong>. Yeah, that seems like silly advice, but just installing the plugin does not instantly give you SEO karma. I&#039;ve installed the plugin for many clients, but they still need to go in and customize their title, keywords and descriptions. They&#039;ll ask me for updates on their site a few months later, and I&#039;ll go in and see NOTHING entered in these fields. <strong>You still have to do the work &#8211; this plugin just gives you the tools.</strong></p>
<h2>2. Research your topic (keywords)</h2>
<p>One tool I really like for getting information about keywords is <a href="http://bit.ly/9FqW8F">Google&#039;s AdWords Keyword Tool</a>. There,  you can enter in a search term and see how much competition the keyword has vs. how many searches are being done for that word. So the trick here is picking keywords/phrases that have low competition and high search numbers.</p>
<p>The next step after picking your keywords is <strong>actually using them</strong>. Yes, again. But this one is a bit more tricky. You want to use your keywords in your content in a <em>logical</em> way. Pepper it as much as possible with the keyword or phrase, but not to the extent that you sound stupid and obvious. It should read normal and make sense. Remember, you&#039;re not just writing for SEO, but so people will actually read and benefit from your content. Content is and always will be, king.</p>
<p>Take a look at this search. I was thinking about writing a post on my personal blog about my son&#039;s costume. He&#039;s going to be Ironman for Halloween &#8211; but the school doesn&#039;t allow the kids to wear masks. The costume just isn&#039;t the same without the mask &#8211; so I decided to paint his mask directly on him! LOL! So if I were to make a post about this fun project &#8211; and wanted people to actually see it &#8211; the first keyword I&#039;d probably think of to use is &#034;Ironman Mask Paint&#034; &#8211; here&#039;s the results from a search like that:</p>
<p><a href="http://www.scriptygoddess.com/wp-content/uploads/2011/10/Screen-Shot-2011-10-27-at-Oct-27-10.18.11-AM.png"><img class="aligncenter size-medium wp-image-1702" title="Screen Shot 2011-10-27 at Oct 27  10.18.11 AM" src="http://www.scriptygoddess.com/wp-content/uploads/2011/10/Screen-Shot-2011-10-27-at-Oct-27-10.18.11-AM-300x298.png" alt="" width="300" height="298" /></a></p>
<p>There you&#039;ll see that any talk of an &#034;ironman costume&#034; will not do much good. It&#039;s got high competition, and that with only 49,000 searches (High competition for a good search number of 100,000 is reasonable &#8211; 49,000 seems low) But take a look at &#034;Face Paint&#034; &#8211; there&#039;s low competition and 673,000 searches (301,000 monthly locally). There&#039;s a topic to talk about! (although probably a good 100,000 of those were ME searching for Ironman face painting ideas! Another good one &#034;Ironman games&#034; &#8211; low competition, 246,000 searches. Doesn&#039;t really relate to my topic though&#8230; You get the idea.</p>
<h2>3. Make sure your content can be found!</h2>
<p>If you&#039;ve taken your time setting up your site &#8211; you may have wanted to hide it from search engines initially while it was being developed. Now that you&#039;ve launched, your traffic just isn&#039;t the same&#8230; what gives?! I&#039;ve seen this problem come up sometimes. In the rush and panic at launch-time &#8211; did the &#034;privacy settings&#034; get turned to &#034;I would like my site to be visible to everyone&#034; or did you forget? Yeah, not turning that on can be a pain. Google will come around eventually and look at your site, but it takes time. (There used to be a flag right in WordPress that warned you when your blog was set to private. That was a GREAT reminder to turn it back to public when it was ready &#8211; but that&#039;s been gone now in the more recent version of WordPress. Another reason I like WordPress SEO &#8211; it adds it&#039;s own big red flag that tells you your blog is private. You can hide it if you want &#8211; but it&#039;s a great reminder!)</p>
<p>The other thing you can do to help your content to be found &#8211; create a sitemap.xml file and a robots.txt file. There are some plugins that will do both of these for you. This is the one I&#039;ve used most often: <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a> although this one looks interesting too but I haven&#039;t used it yet: <a href="http://wordpress.org/extend/plugins/bwp-google-xml-sitemaps/">Better WordPress Google XML Sitemaps</a> Make sure your robots.txt file has a pointer to your sitemap.xml. Then go and create a Google Webmaster account if you don&#039;t already have one &#8211; and submit the sitemap.xml url to them. This doesn&#039;t guarantee every page will get crawled, but it will encourage more to be.</p>
<h2>4. Extra Help</h2>
<p>At this point, if all else fails, and you&#039;re still really not sure what to do &#8211; I recommend a plugin based on reviews alone. I have not used it myself or seen it in action &#8211; but people I know who I trust do use it and absolutely love it: <a href="http://scribeseo.com/">Scribe SEO</a>. This plugin, from what I understand, will evaluate your post and make recommendations on ways to improve it&#039;s SEO quality. It has a bunch of tools in it to help you. It is not free &#8211; there is a monthly service fee that is based on the number of evaluations you do. At the very least, you could try using it a few times &#8211; and maybe it will teach you how to write better for SEO &#8211; and then further down the line, once you feel comfortable enough to do it on your own, you can cancel. (or not &#8211; if you really like the service)</p>
<p>So there you go &#8211; that&#039;s my $.02 for ya!</p>
<p>And just for good measure &#8211; <a href="http://www.scriptygoddess.com/wp-content/uploads/2011/10/IMG_3007-e1319736691705.jpg">here&#039;s my son in his costume</a> just because I know you&#039;re curious how that turned out!</p>
<p>Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/05/26/moving-from-typepad-to-wordpress/' rel='bookmark' title='Moving from Typepad to WordPress'>Moving from Typepad to WordPress</a> <small>I recently had a client who wanted to move from...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/10/27/seo-advice-from-a-non-expert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Objects</title>
		<link>http://www.scriptygoddess.com/archives/2011/10/12/mwordpress-objects/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/10/12/mwordpress-objects/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 05:18:21 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1693</guid>
		<description><![CDATA[For some custom templates, I need to get information from various WordPress objects, either relating to the current page, or from elsewhere in the site. The best way to do that is to get the object in a variable then do a print_r($objectvar) to see all the information included with that object. Even though I [...]
Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/' rel='bookmark' title='WordPress Pagination Woes (solved? I hope?)'>WordPress Pagination Woes (solved? I hope?)</a> <small>For awhile now, I&#039;ve run into pagination problems when doing...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>For some custom templates, I need to get information from various WordPress objects, either relating to the current page, or from elsewhere in the site. The best way to do that is to get the object in a variable then do a <strong>print_r($objectvar)</strong> to see all the information included with that object. Even though I use these objects almost on a daily basis, I forget what&#039;s in them, and running print_r to remind myself what the object elements are is a pain. So I&#039;m storing them here for future reference.</p>
<h2>get_queried_object</h2>
<p><strong>Scenario:</strong> On a custom taxonomy page. (In this case the custom taxonomy is called &#034;Product Category&#034; &#8211; the specific category/term page we&#039;re on is &#034;Accessories&#034;. To get specific details on the term &#8211; I used <a href="http://codex.wordpress.org/Function_Reference/get_queried_object">get_queried_object</a> (which is a pretty useless codex page &#8211; there&#039;s barely any information there)</p>
<p><code>$term = $wp_query-&gt;get_queried_object();</code></p>
<p>This is what $term looks like:</p>
<p><code>stdClass Object<br />
(<br />
[term_id] =&gt; 5<br />
[name] =&gt; Accessories<br />
[slug] =&gt; accessories<br />
[term_group] =&gt; 0<br />
[term_taxonomy_id] =&gt; 5<br />
[taxonomy] =&gt; product-category<br />
[description] =&gt;<br />
[parent] =&gt; 0<br />
[count] =&gt; 7<br />
)</code></p>
<p>get_queried_object on a page looks something like this:</p>
<p><code>[ID] =&gt; 6<br />
[post_author] =&gt; 1<br />
[post_date] =&gt; 2010-03-29 05:38:46<br />
[post_date_gmt] =&gt; 2010-03-29 05:38:46<br />
[post_content] =&gt; This is my page content. Woo hoo! Hi.<br />
[post_title] =&gt; My Totally Awesome Page<br />
[post_excerpt] =&gt;<br />
[post_status] =&gt; publish<br />
[comment_status] =&gt; open<br />
[ping_status] =&gt; open<br />
[post_password] =&gt;<br />
[post_name] =&gt; my-totally-awesome-page<br />
[to_ping] =&gt;<br />
[pinged] =&gt;<br />
[post_modified] =&gt; 2010-10-04 16:43:41<br />
[post_modified_gmt] =&gt; 2010-10-04 22:43:41<br />
[post_content_filtered] =&gt;<br />
[post_parent] =&gt; 0<br />
[guid] =&gt; http://www.mydomain.com/?page_id=6<br />
[menu_order] =&gt; 3<br />
[post_type] =&gt; page<br />
[post_mime_type] =&gt;<br />
[comment_count] =&gt; 1<br />
[ancestors] =&gt; Array<br />
(<br />
)<br />
[filter] =&gt; page</code></p>
<p>On a category archive page &#8211; this is what the object looks like:</p>
<p><code>[term_id] =&gt; 3<br />
[name] =&gt; Press Releases<br />
[slug] =&gt; press-releases<br />
[term_group] =&gt; 0<br />
[term_taxonomy_id] =&gt; 3<br />
[taxonomy] =&gt; category<br />
[description] =&gt;<br />
[parent] =&gt; 0<br />
[count] =&gt; 21<br />
[cat_ID] =&gt; 3<br />
[category_count] =&gt; 21<br />
[category_description] =&gt;<br />
[cat_name] =&gt; Press Releases<br />
[category_nicename] =&gt; press-releases<br />
[category_parent] =&gt; 0</code></p>
<h2>get_categories</h2>
<p><strong>Scenario</strong>: We want to get a list of terms in a custom taxonomy. Here are our $args:</p>
<p><code>'parent' =&gt; (A PRENT CAT ID),<br />
'hide_empty' =&gt; 0,<br />
'taxonomy' =&gt; 'location'</code></p>
<p>Then we pull in the list via <a href="http://codex.wordpress.org/Function_Reference/get_categories">get_categories</a></p>
<p><code>$mycats = get_categories($args)</code></p>
<p>This is one of the objects in $mycats (Can get one via a for each loop&#8230;)</p>
<p><code>[term_id] =&gt; 1393<br />
[name] =&gt; Central Florida<br />
[slug] =&gt; central-florida<br />
[term_group] =&gt; 0<br />
[term_taxonomy_id] =&gt; 1401<br />
[taxonomy] =&gt; location<br />
[description] =&gt;<br />
[parent] =&gt; 27<br />
[count] =&gt; 3<br />
[cat_ID] =&gt; 1393<br />
[category_count] =&gt; 3<br />
[category_description] =&gt;<br />
[cat_name] =&gt; Central Florida<br />
[category_nicename] =&gt; central-florida<br />
[category_parent] =&gt; 27</code></p>
<h2>get_term_by</h2>
<p><strong>Scenario: </strong>get information on a specific term using <a href="http://codex.wordpress.org/Function_Reference/get_term_by">get_term_by</a></p>
<p>The example below was done using get_term_by(&#039;id&#039;&#8230; etc. Here is what the object looks like that I got back:</p>
<p><code>[term_id] =&gt; 24<br />
[name] =&gt; Northern California<br />
[slug] =&gt; northern-california<br />
[term_group] =&gt; 0<br />
[term_taxonomy_id] =&gt; 24<br />
[taxonomy] =&gt; location<br />
[description] =&gt;<br />
[parent] =&gt; 23<br />
[count] =&gt; 24</code></p>
<p>I&#039;ll continue to add to this post over time. I&#039;ve had it sitting in draft forever &#8211; but figured it was time to hit the publish button already. <img src='http://www.scriptygoddess.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I think it&#039;s interesting to note that in the above objects &#8211; we&#039;re looking at a particular term in a taxonomy &#8211; but depending on how we obtained it &#8211; will also depend on what elements are in that object. ie. the presence of &#034;cat_ID&#034; in one &#034;category_count&#034; (not sure how this is different than &#034;count&#034;, also not really sure what &#034;term_taxonomy_id&#034; is but I notice that it doesn&#039;t always equal term_id &#8211; so these two are not one and the same&#8230;</p>
<h2>get_children</h2>
<p>I use <a href="http://codex.wordpress.org/Function_Reference/get_children">get_children</a> very often to get all attached images to a post. When I do, the code usually looks like this:</p>
<p><code>$images = get_children(array(<br />
'post_type' =&gt; 'attachment',<br />
'post_status' =&gt; null,<br />
'post_parent' =&gt; $post-&gt;ID,<br />
'post_mime_type' =&gt; 'image',<br />
'order' =&gt; 'ASC',<br />
'orderby' =&gt; 'menu_order ID'));</code></p>
<p>$images will have multiple objects in it (if there are multiple images attached) here&#039;s an example of one of them:</p>
<p><code>[ID] =&gt; 1171<br />
[post_author] =&gt; 2<br />
[post_date] =&gt; 2011-10-02 21:11:39<br />
[post_date_gmt] =&gt; 2011-10-03 03:11:39<br />
[post_content] =&gt; (FYI - this is the image description)<br />
[post_title] =&gt; IMG_2168.jpg<br />
[post_excerpt] =&gt; (FYI - This is the image caption)<br />
[post_status] =&gt; inherit<br />
[comment_status] =&gt; open<br />
[ping_status] =&gt; open<br />
[post_password] =&gt;<br />
[post_name] =&gt; img_2168-jpg<br />
[to_ping] =&gt;<br />
[pinged] =&gt;<br />
[post_modified] =&gt; 2011-10-02 21:11:39<br />
[post_modified_gmt] =&gt; 2011-10-03 03:11:39<br />
[post_content_filtered] =&gt;<br />
[post_parent] =&gt; 1173<br />
[guid] =&gt; http://www.domain.com/wp-content/uploads/2011/10/IMG_2168.jpg<br />
[menu_order] =&gt; 0<br />
[post_type] =&gt; attachment<br />
[post_mime_type] =&gt; image/jpeg<br />
[comment_count] =&gt; 0<br />
[filter] =&gt; raw</code></p>
<p>Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/' rel='bookmark' title='WordPress Pagination Woes (solved? I hope?)'>WordPress Pagination Woes (solved? I hope?)</a> <small>For awhile now, I&#039;ve run into pagination problems when doing...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/10/12/mwordpress-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving from Typepad to WordPress</title>
		<link>http://www.scriptygoddess.com/archives/2011/05/26/moving-from-typepad-to-wordpress/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/05/26/moving-from-typepad-to-wordpress/#comments</comments>
		<pubDate>Thu, 26 May 2011 21:16:39 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1683</guid>
		<description><![CDATA[I recently had a client who wanted to move from TypePad to WordPress. An interesting procedure, let me tell you. The most critical help came from this post on foliovision.com. Of particular note, was the way they pulled down all the images from the Typepad site &#8211; using HTTrack. My original plan was to use [...]
Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/04/29/the-mysteriously-disappearing-wordpress-3-1-admin-bar/' rel='bookmark' title='The mysteriously disappearing WordPress 3.1 Admin Bar'>The mysteriously disappearing WordPress 3.1 Admin Bar</a> <small>I&#039;ve run into this problem a few times now and...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I recently had a client who wanted to move from TypePad to WordPress. An interesting procedure, let me tell you. The most critical help came from <a href="http://foliovision.com/2008/11/17/typepad-to-wordpress">this post on foliovision.com</a>. Of particular note, was the way they pulled down all the images from the Typepad site &#8211; using <a href="http://www.httrack.com/">HTTrack</a>.</p>
<p>My original plan was to use this plugin: <a href="http://wordpress.org/extend/plugins/cache-images/">Cache Images</a> &#8211;  to import the pictures. The reason being that I needed the images attached to their various posts for the template &#8211; which is what that plugin does in addition to loading all externally referenced images onto your own server. But the way Typepad is storing the images now, the plugin doesn&#039;t really work. The images are referenced without a file extension at the end &#8211; which is what that plugin specifically uses to search for images. So that is why I used HTTrack to pull down the images first.</p>
<p>After I had a folder of all the images for the site &#8211; I put that up on a DIFFERENT server. (I know, a little confusing but hang in there with me)</p>
<p>I then used the <a href="http://wordpress.org/extend/plugins/search-regex/">search regex plugin</a> to change references to the images without an extension to the temporary location of those images on my other server &#8211; but this time WITH the .jpg extensions:</p>
<p>Search string (regex options turned on)<br />
<strong>#src=&#034;http://www.MY-CLIENTS-TYPEPAD-DOMAIN.com/\.a/([^\s]+(?=))&#034;#i</strong><br />
and replaced it with:<br />
<strong>src=&#034;http://MYREMOTESERVER.COM/DIRECTORYNAME/$1.jpg&#034;</strong></p>
<p>Now with all the references using the appropriate .jpg extension and pointing to MY server, I was then able to go back and use the &#034;Cache Images&#034; plugin to pull down the images and attach them to their respective posts.</p>
<p>Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/04/29/the-mysteriously-disappearing-wordpress-3-1-admin-bar/' rel='bookmark' title='The mysteriously disappearing WordPress 3.1 Admin Bar'>The mysteriously disappearing WordPress 3.1 Admin Bar</a> <small>I&#039;ve run into this problem a few times now and...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/05/26/moving-from-typepad-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The mysteriously disappearing WordPress 3.1 Admin Bar</title>
		<link>http://www.scriptygoddess.com/archives/2011/04/29/the-mysteriously-disappearing-wordpress-3-1-admin-bar/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/04/29/the-mysteriously-disappearing-wordpress-3-1-admin-bar/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 18:02:19 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1677</guid>
		<description><![CDATA[I&#039;ve run into this problem a few times now and it always takes me a minute or two to remember what caused it and how to fix it. So first of all, if you have NEVER seen the admin bar, make sure you: 1) have it activated in your profile to show where you want [...]
Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/' rel='bookmark' title='WordPress Pagination Woes (solved? I hope?)'>WordPress Pagination Woes (solved? I hope?)</a> <small>For awhile now, I&#039;ve run into pagination problems when doing...</small></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve run into this problem a few times now and it always takes me a minute or two to remember what caused it and how to fix it. So first of all, if you have NEVER seen the admin bar, make sure you:<br />
1) have it activated in your profile to show where you want it to (ie. viewing the site, the WordPress admin, or both).<br />
2) Make sure both wp_head(); is in your header.php and wp_footer(); is in your footer.php</p>
<p>Another possibility is that a plugin is misbehaving &#8211; so you can try disabling plugins &#8211; but before you do that &#8211; (if you have a lot of plugins certainly) try this next step first!</p>
<p>In my case the problem usually stems from the fact that I like to keep my WordPress files in their own directory, and then run the site itself in the root directory. However, if you view your site before you move it to the root diretory&#8230; the cookie that determines whether or not the admin bar should be displayed may have already been set &#8211; and it will be set to your WordPress directory &#8211; not the directory (or root) that your site is now living. The fix is simple: clear your cookies for your site, (which will effectively log you out too if you haven&#039;t logged out already) &#8211; log back in &#8211; and then it should be fixed.</p>
<p>Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/' rel='bookmark' title='WordPress Pagination Woes (solved? I hope?)'>WordPress Pagination Woes (solved? I hope?)</a> <small>For awhile now, I&#039;ve run into pagination problems when doing...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/04/29/the-mysteriously-disappearing-wordpress-3-1-admin-bar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Pagination Woes (solved? I hope?)</title>
		<link>http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 08:41:19 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1674</guid>
		<description><![CDATA[For awhile now, I&#039;ve run into pagination problems when doing custom templates and custom queries. I think I&#039;m finally starting to figure out all the little nuances. For starters, in most cases this will get pagination working on a custom template with a standard query_posts(): $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; That&#039;s the key [...]
Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>For awhile now, I&#039;ve run into pagination problems when doing custom templates and custom queries. I think I&#039;m finally starting to figure out all the little nuances. For starters, in most cases this will get pagination working on a custom template with a standard <a href="http://codex.wordpress.org/Function_Reference/query_posts">query_posts()</a>:</p>
<p><code>$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;</code></p>
<p>That&#039;s the key to getting the next_posts_link() and previous_posts_link() working. So you have this on your custom template:</p>
<p><code>$paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : 1;<br />
$args = array(<br />
	'post_type'=>'my_custom_post_type',<br />
	'paged' => $paged<br />
);<br />
query_posts( $args );</code></p>
<p>And then this will paginate the content:</p>
<p><code>next_posts_link('Older Posts');<br />
previous_posts_link('Newer Posts');</code></p>
<p>If you need to make use of any information regarding the current page (not referencing your custom query &#8211; then you&#039;ll probably need this after you loop through your custom query:</p>
<p><code>wp_reset_query();</code></p>
<p>However, in my most recent use, <strong>get_query_var(&#039;paged&#039;)</strong> always returned &#034;1&#034; no matter what page I was on. After much searching, I finally found out, if you&#039;re using a custom template for the homepage, and you&#039;re using a custom query for the posts displayed on that page, then you have to do this instead:</p>
<p><code>$paged = (get_query_var('page')) ? get_query_var('page') : 1;</code></p>
<p>(note the use of &#034;<strong>page</strong>&#034; vs. &#034;<strong>paged</strong>&#034;)<br />
Why these two values are different, I&#039;m not sure, but they are&#8230; and this was the only thing that got pagination working on the custom template for the homepage.</p>
<p>Then there was another wrinkle I discovered. If you&#039;re doing a <a href="http://codex.wordpress.org/Displaying_Posts_Using_a_Custom_Select_Query">custom select query</a> to get posts &#8211; then <a href="http://wordpress.org/support/topic/custom-loop-pagination">this forum post</a> has this important code to get the pagination working &#8211; as there are some variables that do not get populated with a custom select query, and are needed for pagination:</p>
<p><code>$total = "your custom select query goes here, but without LIMIT and OFFSET, so the total number of posts that match the query can be counted";<br />
$totalposts = $wpdb->get_results($total, OBJECT);<br />
$ppp = intval(get_query_var('posts_per_page'));<br />
$wp_query->found_posts = count($totalposts);<br />
$wp_query->max_num_pages = ceil($wp_query->found_posts / $ppp);<br />
$paged = (get_query_var('page')) ? get_query_var('page') : 1;<br />
// or use the below for custom select queries used on a homepage custom template<br />
//$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;<br />
$offset = ($paged-1) * $ppp;<br />
$wp_query->request = "your query again, but with the LIMIT and OFFSET as follows: LIMIT $ppp OFFSET $offset";<br />
$pageposts = $wpdb->get_results($wp_query->request, OBJECT);</code></p>
<p>Then, after you foreach loop &#8211; you can use the next_posts_link(), previous_posts_link() to show the pagination&#8230;</p>
<p>Another tidbit I discovered along with this&#8230; when doing a custom select query loop, you&#039;ll have something similar to this:</p>
<p><code>foreach ($pageposts as $post):<br />
setup_postdata($post);<br />
... stuff for your template like &lt;h1&gt;&lt;?php the_title(); ?&gt;<br />
etc...<br />
endforeach;</code></p>
<p>If you use a different variable name other than &#034;$post&#034; in that foreach call &#8211; it&#039;s not going to work 100% right. Tags like the_title() will display the title for the current page (that&#039;s using the custom template) not the page/post within your custom loop.</p>
<p>I realize this is not an in-depth how-to type post, still I hope this information helps someone struggling with the same things I was <img src='http://www.scriptygoddess.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/' rel='bookmark' title='WordPress edit_post_link doesn&#039;t display (fix)'>WordPress edit_post_link doesn&#039;t display (fix)</a> <small>I recently ran into this problem &#8211; and I see...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/02/23/wordpress-pagination-woes-solved-i-hope/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>WordPress edit_post_link doesn&#039;t display (fix)</title>
		<link>http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 20:46:49 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Hacks]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1673</guid>
		<description><![CDATA[I recently ran into this problem &#8211; and I see an old thread on the forums about this. The last post there says to make sure you&#039;re logged in. (I can assure I was). But, that&#039;s not what was causing the problem. Here are the steps that got me to the problem: Set up a [...]
Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
</ol>

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I recently ran into this problem &#8211; and I see an <a href="http://wordpress.org/support/topic/edit_post_link-wont-show-up">old thread on the forums</a> about this. The last post there says to make sure you&#039;re logged in. (I can assure I was). But, that&#039;s not what was causing the problem. Here are the steps that got me to the problem:</p>
<p>Set up a new WordPress install. Logged in. Among a few other changes, I also changed the path for the site URL in the general settings to be the domain root (rather than the directory where WordPress was installed). I had made a custom theme with &#034;edit this page&#034; links&#8230; but they weren&#039;t showing up.</p>
<p>The reason: when I logged in the first time, the &#034;admin&#034; cookie that was set was specific to the directory where I installed WordPress &#8211; and did not apply to the root domain where it was now pointed. Since that change happened AFTER I was already logged in, WordPress did not update my cookie to include the root directory &#8211; so those pages could not see that I was in fact logged in.</p>
<p>The simplest fix is to log out and then log back in &#8211; which should set your cookies appropriately.</p>
<p>Related posts:<ol>
<li><a href='http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/' rel='bookmark' title='WordPress emails being sent by {username}@box###.bluehost.com (fix)'>WordPress emails being sent by {username}@box###.bluehost.com (fix)</a> <small>If you are hosted on Bluehost and you&#039;re using WordPress,...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/02/15/wordpress-edit_post_link-doesnt-display-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress emails being sent by {username}@box###.bluehost.com (fix)</title>
		<link>http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/</link>
		<comments>http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 06:25:24 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[bluehost]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Lessons learned]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1671</guid>
		<description><![CDATA[If you are hosted on Bluehost and you&#039;re using WordPress, you might have noticed the strange &#034;from&#034; address in the emails WordPress appears to be sending out. (they might look something like something@box123.bluehost.com) There is a very simple fix. The way Bluehost servers are setup, the address &#034;wordpress@{YOURDOMAIN.COM}&#034; needs to actually exist somehow in your [...]
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>If you are hosted on Bluehost and you&#039;re using WordPress, you might have noticed the strange &#034;from&#034; address in the emails WordPress appears to be sending out. (they might look something like something@box123.bluehost.com) There is a very simple fix. The way Bluehost servers are setup, the address &#034;wordpress@{YOURDOMAIN.COM}&#034; needs to actually exist somehow in your account. Whether it be an actual email box, forwarder, autoresponder &#8211; either of those will work. However, do NOT set it up as an autoresponder that gives an error (that will completely shut down the emails going out). If you don&#039;t want people replying to &#034;wordpress@{YOURDOMAIN.COM}&#034; &#8211; you can just set up an autoresponder that says something like &#034;Sorry &#8211; no one here&#034;</p>
<p>If you don&#039;t like the &#034;wordpress@yourdomain.com&#034; email format either &#8211; you can change that address via a plugin like: <a href="http://wordpress.org/extend/plugins/wp-mailfrom/">wp-mailfrom</a>. However, again &#8211; whatever address you set it to in there &#8211; still needs to exist in your account. So if you prefer to have the from emails be ilovewordpress@yourdomain.com; make sure there is a ilovewordpress@yourdomain.com email account, forwarder or autoresponder.</p>
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2011/02/09/wordpress-emails-being-sent-by-usernamebox-bluehost-com-fix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin: Download Post Comments</title>
		<link>http://www.scriptygoddess.com/archives/2010/12/19/wordpress-plugin-download-post-comments/</link>
		<comments>http://www.scriptygoddess.com/archives/2010/12/19/wordpress-plugin-download-post-comments/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 05:56:13 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1661</guid>
		<description><![CDATA[If you run any contests on your blog, and you use your comments to collect entries into the contest &#8211; you might run into some difficulty if you get a great number of comments. I was asked by Jyl (MomItForward.com) to develop a plugin that would allow her to download all comments from a post [...]
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>If you run any contests on your blog, and you use your comments to collect entries into the contest &#8211; you might run into some difficulty if you get a great number of comments. I was asked by Jyl (<a href="http://momitforward.com">MomItForward.com</a>) to develop a plugin that would allow her to download all comments from a post into a CSV. She&#039;s been using a very early version of this for some time and gave me the permission, when I had time to do so, to release the plugin to the WordPress community.</p>
<p>This plugin adds a link to the &#034;Edit Posts&#034; view that will allow someone with &#034;can moderate comments&#034; capability (Editor) to download a CSV of all comments for that particular post. This gives an easy one page view of all comments and that can be opened using Microsoft Excel (or similar spreadsheet program). You can then use something like &#034;<a href="http://www.random.org/">random.org</a>&#034; to pick a number, and then choose the corresponding row number to decide the winner in your contest.</p>
<p>I hope you find it useful/helpful.</p>
<p>Here&#039;s the link on WordPress&#039; Plugin Repository:</p>
<p><a href="http://wordpress.org/extend/plugins/download-post-comments/"><strong>Download Post Comments</strong></a></p>
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2010/12/19/wordpress-plugin-download-post-comments/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Simulate Breadcrumb Navigation with Hierarchical Custom Taxonomies</title>
		<link>http://www.scriptygoddess.com/archives/2010/11/19/simulate-breadcrumb-navigation-with-hierarchical-custom-taxonomies/</link>
		<comments>http://www.scriptygoddess.com/archives/2010/11/19/simulate-breadcrumb-navigation-with-hierarchical-custom-taxonomies/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 01:05:08 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Hacks]]></category>
		<category><![CDATA[WordPress scripts]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1652</guid>
		<description><![CDATA[Code is below with comments to explain what&#039;s going on. This code would go on your taxonomy.php page&#8230; &#60;?php //get current term info $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); //store curent term's id as first in the array $breadcrumbarray[] = $term-&#62;term_id; //transfer the term info object so we don't mess [...]
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Code is below with comments to explain what&#039;s going on. This code would go on your taxonomy.php page&#8230;<br />
<code>&lt;?php<br />
 //get current term info<br />
 $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );<br />
 //store curent term's id as first in the array<br />
 $breadcrumbarray[] = $term-&gt;term_id;<br />
 //transfer the term info object so we don't mess it up<br />
 $tempterm = $term;<br />
 //backward crawl terms...<br />
 //if the current term in the crawl has a parent - get it's parent's id...<br />
 while ($tempterm-&gt;parent != 0) {<br />
 $tempterm = get_term_by('id',$tempterm-&gt;parent,get_query_var( 'taxonomy' ));<br />
 // and store it in the array<br />
 $breadcrumbarray[] .= $tempterm-&gt;term_id;<br />
 }<br />
 //now reverse order the array so it goes from parent to child...<br />
 $breadcrumbarray = array_reverse($breadcrumbarray);<br />
//now we'll loop through our array to display each item in the parent to child order and with links...<br />
 $isfirst = true;<br />
 foreach($breadcrumbarray as $termid) {<br />
 if (!$isfirst) echo " » ";<br />
 $isfirst = false;<br />
 // get all the info again for the current term id in the array<br />
 $terminfo = get_term_by('id',$termid,get_query_var( 'taxonomy' ));<br />
 //show links for all terms except the current one..<br />
 if ($terminfo-&gt;term_id != $term-&gt;term_id) {<br />
 //get the URL for that terms's page<br />
 $url = get_term_link( $terminfo-&gt;name, get_query_var( 'taxonomy' ) );<br />
 echo '&lt;a href="'.$url.'"&gt;'.$terminfo-&gt;name.'&lt;/a&gt;';<br />
 } else {<br />
 echo $terminfo-&gt;name;<br />
 }<br />
 }<br />
 ?&gt;<br />
</code><br />
I couldn&#039;t see an easier (or built in) way to do this&#8230; if there is, do let me know. Seems like it&#039;s a simple thing that shouldn&#039;t require so much code&#8230;</p>
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2010/11/19/simulate-breadcrumb-navigation-with-hierarchical-custom-taxonomies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>wp_nav_menu and &#039;container&#039; =&gt; false appears to not work</title>
		<link>http://www.scriptygoddess.com/archives/2010/10/09/wp_nav_menu-and-container-false-appears-to-not-work/</link>
		<comments>http://www.scriptygoddess.com/archives/2010/10/09/wp_nav_menu-and-container-false-appears-to-not-work/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 02:37:39 +0000</pubDate>
		<dc:creator>Jennifer</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress: Lessons Learned]]></category>

		<guid isPermaLink="false">http://www.scriptygoddess.com/?p=1648</guid>
		<description><![CDATA[A quick post to deal with a problem I&#039;ve come across again and again. I think I see the issue now, and wanted to make a note of what I *think* I&#039;m seeing. I&#039;ve also seen some complain about this same problem too. When you use wp_nav_menu() to create your nav bar, it will automatically [...]
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>A quick post to deal with a problem I&#039;ve come across again and again. I think I see the issue now, and wanted to make a note of what I *think* I&#039;m seeing. I&#039;ve also seen some complain about this same problem too.</p>
<p>When you use <strong>wp_nav_menu() </strong>to create your nav bar, it will automatically add a container div that wraps around your navigation (which is presented in an unordered list). However, maybe you don&#039;t want that div there. According to the codex, you should only have to create your nav with <strong>&#039;container&#039; =&gt; false</strong> to get that container to go away, but for some reason, on what was seeming like random occasions, it would have no affect.</p>
<p>Well, I realized that the reason for this is because I had not yet set up my menu specifically. As soon as I went into the admin, created a menu, and assigned it to the same location wp_nav_menu() was calling, voila! The container went away.</p>
<p>I understand that if there is no menu set up yet, that wp_nav_menu() resorts to calling wp_list_pages(), but it should still pay attention to the arguments passed to the original function. However, it definitely seems like it is having issues. Not sure if that&#039;s a bug or not, but now I know (or at least I THINK I know) what&#039;s happening and how to fix it.</p>
<p>Reference: WordPress 3.0.1</p>
<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.scriptygoddess.com/archives/2010/10/09/wp_nav_menu-and-container-false-appears-to-not-work/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

