<?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>VisualComa &#187; WordPress</title>
	<atom:link href="http://visualcoma.com/category/web/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://visualcoma.com</link>
	<description>bringing you something fun :p</description>
	<lastBuildDate>Thu, 10 May 2012 17:10:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>WordCamp 2012 April 21 at Watkins College</title>
		<link>http://visualcoma.com/2012/04/04/wordcamp-2012-april-21-at-watkins-college/</link>
		<comments>http://visualcoma.com/2012/04/04/wordcamp-2012-april-21-at-watkins-college/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 21:55:26 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=4135</guid>
		<description><![CDATA[For the past two months I&#8217;ve been working away all my spare time helping to organize Nashville&#8217;s first WordCamp. It&#8217;s been a huge learning experience for me really, I&#8217;ve never coordinated an event before. Our team was put together from a group of dedicated local meetup members and a few very helpful staff members from [...]]]></description>
			<content:encoded><![CDATA[<p>For the past two months I&#8217;ve been working away all my spare time helping to organize <a href="http://2012.nashville.wordcamp.org/" target="_blank">Nashville&#8217;s first WordCamp</a>. It&#8217;s been a huge learning experience for me really, I&#8217;ve never coordinated an event before. Our team was put together from a group of dedicated local meetup members and a few very helpful staff members from <a href="http://central.wordcamp.org/" target="_blank">WordCamp Central</a>.</p>
<p><a href="http://2012.nashville.wordcamp.org/" target="_blank"><img src="http://visualcoma.com/wp-content/uploads/2012/04/WordCamp-Nashville-2012-500x148.png" alt="" title="WordCamp Nashville 2012" width="500" height="148" class="aligncenter size-medium wp-image-4136" /></a></p>
<p>The event this year is being held April 21st @ <a href="http://www.watkins.edu/" target="_blank">Watkins College or Art, Design &#038; Film</a> as they were generous enough to sponsor us and let us use their campus as the venue. It&#8217;s a great campus that instantly took me back to my college days as a TA and lab tech. <em>Miss those days :p</em></p>
<p>We have two tracks this year, a User Tack and Developer Track. A little for everyone really, and we have a great sessions planned for each. <em><a href="http://2012.nashville.wordcamp.org/schedule/" target="_blank">Check out the Schedule.</a></em> I know for a fact that I&#8217;ll walk away with more information than I can possible retain! It&#8217;s aways a good feeling when that happens! We&#8217;ll also be handing out cool t-shirt, stickers &#038; wp-swag at registration, though I aways feel a little weird wearing a WordPress t-shirt it&#8217;s a really cool design!</p>
<p>We expect to sell out by the day of the event so if you find yourself here thinking, &#8220;Maybe I should go?&#8221;, well, you should! I guarantee if you&#8217;re thinking about using WordPress or you already use it, this is for you. No matter what level you are there will be something for you, even if it&#8217;s just the after party!</p>
<p>Yep that&#8217;s right we&#8217;re having after party where we can all get together and mingle to talk about the cool things we&#8217;re working on and other random things. And above all, drink some beer. Hope you can make it out and if you haven&#8217;t purchased a ticket yet you most definitely should. We&#8217;ll be ordering our shirts soon and you don&#8217;t want to accidentally get a x-small if you need x-large :p</p>
<p><a href="http://2012.nashville.wordcamp.org/tickets/" target="_blank">Get your tickets here &raquo;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2012/04/04/wordcamp-2012-april-21-at-watkins-college/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oembed as Post Meta &#8211; WordPress Code</title>
		<link>http://visualcoma.com/2012/03/24/oembed-as-post-meta-wordpress-code/</link>
		<comments>http://visualcoma.com/2012/03/24/oembed-as-post-meta-wordpress-code/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 17:13:33 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[Functions]]></category>
		<category><![CDATA[Oembed]]></category>
		<category><![CDATA[Post Meta]]></category>
		<category><![CDATA[WordCamp Nashville 2012]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP_oEmbed]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=4118</guid>
		<description><![CDATA[I feel as though recently I&#8217;m always blabbing to my peers about Oembed. Seems this is a typical thing for me to blab about the latest code I&#8217;m working on :p I don&#8217;t think it&#8217;s a bad thing, but I&#8217;m probably like that old man that just keeps repeating the same thing over and over! [...]]]></description>
			<content:encoded><![CDATA[<p>I feel as though recently I&#8217;m always blabbing to my peers about Oembed. Seems this is a typical thing for me to blab about the latest code I&#8217;m working on :p I don&#8217;t think it&#8217;s a bad thing, but I&#8217;m probably like that old man that just keeps repeating the same thing over and over! <em>I know I will be him!!</em></p>
<p>Anyway, here is an example plugin that I put together from my core theme that utilized WordPress WP_oEmbed() class. There is a basic metabox class that houses a field for the video url. On &#8220;save_post&#8221; it will take the url and run it through WP_oEmbed() and return the data. It will save the url and the video thumbnail as custom fields as well as the full data array returned. <em>(Currently only vimeo and youtube are guaranteed to pull thumbnails, it really depends on the service, but the full data array is stored so you know it exists.)</em></p>
<p>The reason I built this was so that the users could have a pseudo featured video, plus it provided it&#8217;s own image. This version is a demo plugin since I&#8217;ll be the alternate speaker at WordCamp Nashville 2012. </p>
<p>Here is the code, have fun and let me know if you see any errors. <em>ps github always messes with tabs so sorry if it&#8217;s all out of whack </em></p>
<p><script src="https://gist.github.com/2185174.js?file=oembed-post-meta"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2012/03/24/oembed-as-post-meta-wordpress-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>has_children() WordPress Function</title>
		<link>http://visualcoma.com/2012/02/13/has_children-wordpress-function/</link>
		<comments>http://visualcoma.com/2012/02/13/has_children-wordpress-function/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 13:45:01 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[Functions]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=4100</guid>
		<description><![CDATA[For the longest time I&#8217;ve been waiting from WordPress to build this function, but they seem to be busy building awesome things like Custom Post Types, Menus &#038; other Admin features! Truthfully, I should just write the function myself and submit it! I&#8217;ve always been afraid to submit to the core. Anyway, here is a [...]]]></description>
			<content:encoded><![CDATA[<p>For the longest time I&#8217;ve been waiting from WordPress to build this function, but they seem to be busy building awesome things like Custom Post Types, Menus &#038; other Admin features! Truthfully, I should just write the function myself and submit it! I&#8217;ve always been afraid to submit to the core.</p>
<p>Anyway, here is a function called has_children. It checks if any posts are using the given post_id as post_parent. There is a post_type paramater so that you can be specific.</p>
<p><script src="https://gist.github.com/1801834.js?file=has_children"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2012/02/13/has_children-wordpress-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP_Query() :: meta_query vs post__in</title>
		<link>http://visualcoma.com/2012/01/05/wp_query-meta_query-vs-post__in/</link>
		<comments>http://visualcoma.com/2012/01/05/wp_query-meta_query-vs-post__in/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 15:33:09 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP_Query]]></category>
		<category><![CDATA[meta_query]]></category>
		<category><![CDATA[post__in]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=4067</guid>
		<description><![CDATA[After hours of sifting through error_logs and watching my terminal as the sql passed by I found my issue. meta_query vs post__in]]></description>
			<content:encoded><![CDATA[<p>Last month I found myself dealing with random outages on one of the sites that I manage. At first I was convinced it was the holidays, then I quickly realized that there was a single query casing this mayhem. After hours of sifting through error_logs and watching my terminal as the sql passed by I found my issue. Oddly enough it was coming from a totally legitimate query that I would have never guessed would be the culprit.</p>
<p><em>Please keep in mind that this type of query is not dangerous, but in the current situation it became dangerous.</em></p>
<h4>The Scenario</h4>
<p>I have two post_types that need to be cross referenced for a query. Looking back I should have used a hidden associative custom taxonomy. At the time I decided to use post_meta to store associative term_id&#8217;s, which worked out well due to the method of post creation. Pulling the query seemed simple enough, and the amount of data in the query array was actually rather small.</p>
<h4>The Issue</h4>
<p>The issue came from with in the processing of the meta_query. In the midst of processing this query there was a temporary copy of the data in order to pull the results. This temporary copy was casing a huge hangup and eventually the CPU% would spike and cause a db error.</p>
<h4>The Solution</h4>
<p>One solution to this issue was to change the type of query I was running. I decided to pull the post id&#8217;s first using $wpdb->get_results() then use post__in with WP_Query() to get the actual posts. </p>
<p><a href="https://gist.github.com/1565570" target="_blank"><img src="http://visualcoma.com/wp-content/uploads/2012/01/gist-150x40.png" alt="" title="Github Gist" width="150" height="40" class="alignnone size-thumbnail wp-image-4069" /></a></p>
<p><script src="https://gist.github.com/1565570.js?file=WP_Query()%20%20meta_query%20vs%20post__in"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2012/01/05/wp_query-meta_query-vs-post__in/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Get WordPress user_id from meta_key meta_value pair</title>
		<link>http://visualcoma.com/2011/12/12/wordpress-get_user_id_by_meta/</link>
		<comments>http://visualcoma.com/2011/12/12/wordpress-get_user_id_by_meta/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 02:48:28 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[Functions]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=4044</guid>
		<description><![CDATA[Get a WordPress users id from meta_key and meta_value]]></description>
			<content:encoded><![CDATA[<p>Earlier today I was working on a user-account class that talks to an api and needed to get the associated user_id from the returned value. All I had to from was a custom user_meta value and the meta_key. I figured there would be a wp function called get_user_id_by_meta, or something similar, but I didn&#8217;t find one. So, I made one. </p>
<p>This function is rather simple, but could easily be much more. This function is actually a method in a class so the naming convention is safe. However, if you plan to use it outside of a class I suggest that you change the name.</p>
<p><strong>Get a WordPress users id from meta_key and meta_value:</strong><br />
<script src="https://gist.github.com/1469220.js?file=get_user_id_by_meta"></script></p>
<p>If you found this helpful please let me know. If you have any questions, comments, or a more efficient way let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2011/12/12/wordpress-get_user_id_by_meta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JellyTelly</title>
		<link>http://visualcoma.com/2011/02/14/jellytelly/</link>
		<comments>http://visualcoma.com/2011/02/14/jellytelly/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 02:09:02 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[VisualComa]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[JellyTelly]]></category>
		<category><![CDATA[Ooyala Backlot API]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=3626</guid>
		<description><![CDATA[Every now and then I get to work on a project that I&#8217;m supper excited about, and JellyTelly worked it&#8217;s way to the top in heartbeat! Smooth, Clean and Easy! I&#8217;ve never had something with this much depth be made so simple. If you have kids and don&#8217;t mind messy fingers touching your keyboard, screen [...]]]></description>
			<content:encoded><![CDATA[<p>Every now and then I get to work on a project that I&#8217;m supper excited about, and JellyTelly worked it&#8217;s way to the top in heartbeat! Smooth, Clean and Easy! I&#8217;ve never had something with this much depth be made so simple.</p>
<p>If you have kids and don&#8217;t mind messy fingers touching your keyboard, screen and touchpad then you&#8217;re in luck! You should definitely go and check out some of the videos, games, crafts and their blog.</p>
<p><a target="_blank" href="http://www.jellytelly.com/"><img src="http://visualcoma.com/wp-content/uploads/2011/02/JellyTelly-Front-Page-500x341.png" alt="" title="JellyTelly Front Page" width="500" height="341" class="alignnone size-medium wp-image-3629" /></a></p>
<h4>A Little Techno Babble</h4>
<p>The site is built using WordPress as it&#8217;s CMS, but shares 80% of it&#8217;s content from <a target="_blank" href="http://www.ooyala.com/">Ooyala</a>. Phase one of the site uses the Ooyala Backlot API to import all videos directly into a custom post type that parses out all the metadata into custom fields. Techno babble yes, but awesome! Nightly updates keep the content meta fresh and the video&#8217;s up to date.</p>
<p>Phase one of the site is a one way transaction between Ooyala and WordPress, simply importing video and publishing all it&#8217;s content. Phase two prospects two-way publishing, allowing WordPress to utilize the Ooyala Backlot API so the admin will be able to manage post meta on either platform. More techno babble yes, but still awesome!</p>
<p>Another aspect of this project is the ajax that is being used. I wouldn&#8217;t say we are doing anything above and beyond other development I&#8217;ve seen, but through this project we streamlined a functionality that has major potential for browsing post type content.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2011/02/14/jellytelly/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Hosting for WordPress</title>
		<link>http://visualcoma.com/2011/01/29/web-hosting-for-wordpress/</link>
		<comments>http://visualcoma.com/2011/01/29/web-hosting-for-wordpress/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 19:58:24 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Nashville WordPress]]></category>
		<category><![CDATA[WordPress Hostgator]]></category>
		<category><![CDATA[WordPress Hosting]]></category>
		<category><![CDATA[WordPress Recomended Hosting]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=3499</guid>
		<description><![CDATA[Over the last 3 years I&#8217;ve been all over the map for hosting, and have seen quite a bit. However there are a few that I really want to check out but haven&#8217;t been able to yet. MediaTemple and Rackspace are two I really want try. I&#8217;ve been asked a number of times who I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://visualcoma.com/wp-content/uploads/2011/01/WordPress-Hosting-150x150.png" alt="" title="WordPress Hosting" width="150" height="150" class="alignright size-thumbnail wp-image-3501" />Over the last 3 years I&#8217;ve been all over the map for hosting, and have seen quite a bit. However there are a few that I really want to check out but haven&#8217;t been able to yet. <a target="_blank" href="http://mediatemple.net/">MediaTemple</a> and <a target="_blank" href="http://www.rackspacecloud.com/index.php">Rackspace</a> are two I really want try. I&#8217;ve been asked a number of times who I recommend or who I use and so I thought I would put it here for those of you who may be looking.</p>
<h4>You&#8217;re definitely using WordPress, but hosting is confusing?</h4>
<p>The easiest and quickest answer is to see who WordPress recommends. <a href="http://wordpress.org/hosting/" target="_blank">Check out their list of recommended hosting companies</a>. This site is hosted with <a href="http://www.bluehost.com/" target="_blank">BlueHost</a>. I have a basic account that allows me to host unlimited sites, domain names and a variety of other cool things. However the BlueHost basic account is shared hosting which can mean slow load time every now and then.</p>
<p>Side Note: If you&#8217;re thinking about Godaddy hosting right now, please stop and take an about-face in the other direction. Godaddy is good for domain names, <em>after you&#8217;ve figured out the admin</em>, but they are not a hosting company on pare with the vast majority of comparable alternatives. The only time you&#8217;ll ever hear Godaddy and WordPress in the same sentence is when a sad face is at the end of that sentence :( <em>Plain and simple, your going to have more questions about things not working than you will have questions about doing cool things with your hosting.</em></p>
<h4>Ok, No Godaddy. Then what?</h4>
<p>Apart from the list of <a href="http://wordpress.org/hosting/" target="_blank">WordPress suggestions</a>, the sign of a good hosting company is there customer service and their control panel. The majority of WordPress users do not need anything more than your basic shared hosting plan. Typically you&#8217;re looking at $10 to $15 a month maybe $7. If that&#8217;s to much for you than maybe you can find a friend to split it with. The vast majority of hosting companies I&#8217;ve dealt with have been dedicated servers, random companies that started in the 90&#8242;s and have never updated and a handfull of companies that are actually up to date with today web.</p>
<ul>
<li>Hostgator</li>
<li>BlueHost</li>
<li>Dream Host</li>
<li>Network Solutions</li>
<li>Host Monster</li>
</ul>
<h4>Hosting Admin</h4>
<p>One of the biggest tasks you will ever face when having your own host is using the admin for your hosting account. Some hosting companies have their own custom control panel and some will use a WebHost Manager type control panel. My favorite is <a href="http://www.cpanel.net/">cPanel</a>. Widely used amongst affordable shared hosting cPanel offers the easiest web interface to manage your account. Don&#8217;t get me wrong there are plenty of other very usable and reliable systems out there, I just think cPanel is the easiest.</p>
<h4>Never Let Me Down!</h4>
<p>My personal preference for hosting is <a href="http://www.hostgator.com/">HostGator</a>. Great support, cPanel, WHM and a slew of pricing options. <em>The only reason I&#8217;m still with BlueHost is because I&#8217;m to lazy to move all of my friends sites that are sitting on this account.</em> Hostgator is scalable for many different uses, but I feel like it&#8217;s the best option for a first time user. </p>
<h4>The One Click Install!</h4>
<p>If you&#8217;re new to the this hosting thing and are a little worried about getting WordPress installed, rest assured there is a thing call &#8220;One Click Install&#8221;. It&#8217;s really that easy, and if you can&#8217;t find that click call support, that&#8217;s what they&#8217;re for.</p>
<h5>Recap</h5>
<ul>
<li><a href="http://wordpress.org/hosting/" target="_blank">WordPress recommended hosting companies.</a></li>
<li>No Godaddy Hosting</li>
<li>$7 &#8211; $10 &#8211; $15 per month is a good price.</li>
<li>cPanel is your friend :)</li>
<li>I like HostGator</li>
<li>One Click Install</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2011/01/29/web-hosting-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parent Theme VC</title>
		<link>http://visualcoma.com/2010/11/26/parent-theme-vc/</link>
		<comments>http://visualcoma.com/2010/11/26/parent-theme-vc/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 00:08:08 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[VisualComa]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Parent Theme VC]]></category>
		<category><![CDATA[Visual Coma Framwork]]></category>
		<category><![CDATA[WordPress Frame work]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=3409</guid>
		<description><![CDATA[Prepended update 10-17-11 v3.5.3 https://github.com/vc27/ParentTheme_VC Original Post For the last 3yrs I&#8217;ve been working on a single theme framework I call ParentTheme_VC. I completed my last update at version 3.4.3 and am now at the level where I can truly use my theme as a framework. I recently updated this site using my latest version [...]]]></description>
			<content:encoded><![CDATA[<p><em>Prepended update 10-17-11 v3.5.3 <a href="https://github.com/vc27/ParentTheme_VC" target="_blank">https://github.com/vc27/ParentTheme_VC</a></em></p>
<p><em>Original Post</em><br />
For the last 3yrs I&#8217;ve been working on a single theme framework I call ParentTheme_VC. I completed my last update at version 3.4.3 and am now at the level where I can truly use my theme as a framework. I recently updated this site using my latest version and I&#8217;m rather satisfied with the results :)</p>
<p>I&#8217;m not close to a public release yet, but honestly there are so many well done frameworks out there I doubt I need to try and compete. There are also a few items that I need to stream line before I would feel comfortable offering this theme to the public.</p>
<h4>Here&#8217;s are the basics</h4>
<ul>
<li><strong>Filter include() &amp; include_once();</strong><br />
I am using filters on my available include functions and using a template files. This allows for conditionals to be ran on all includes making it very easy to target special needs.</li>
<li><strong>Actions</strong><br />
There are a number of actions placed through out the framework making it easy to add content from a plugin or the functions file. As well all content from ParentTheme VC is added via Actions so that you can remove anything that is annoying or in the way.</li>
<li><strong>Library VC</strong><br />
A library of custom functions for all post items. This utilizes $objects of post content so that you can use the same function for all items such as get_pages() or get_post(). </li>
<li><strong>Video Meta VC</strong><br />
Uses custom fields api to create shortcodes for video embeds. This takes out the need to embed full scripts. There is an admin section to set height, width &amp; the embed code. It also has two different widgets for &#8220;Featured Video&#8221; and tabbed video player that reads via post category.</li>
<li><strong>Post and Page Widgets</strong><br />
There is a widget for both Post and Page that will allow for the use to insert a list of posts or page with a number of different options including thumbnail, excerpt or full post, post offset and category specific. <em>(there are more)</em></li>
<li><strong>Child Page Loop</strong><br />
I have added a meta box to the page editor to allow for users to display child pages below the parent page content. This allows users to break up long pages of information into smaller child pages and list them out by menu order. This has been very handy when dealing with lots of content on a single page.
</li>
<li><strong>General Options</strong>
<ul>
<li>Favicon</li>
<li>Head &amp; Footer Script</li>
<li>Post options for excerpt &#038; thumbnail</li>
<li>Archive Headers</li>
<li>404 &amp; Search page</li>
<li>Password Protect</li>
<li>There are many more small tweaks available, but these are the major concepts</li>
</ul>
</li>
</ul>
<h4>ToDo before Public</h4>
<p>There are a lot of things to do before I can make this an &#8220;out of the box&#8221; theme. However, most of all the functionalities I&#8217;ve built into the theme come from an internal plugins directory so adding things to existing frameworks is a matter of dropping them into the theme folder.</p>
<p>Layout, Design &amp; Networks are a few items that are still done manually due to the major differences from project to project, but I think a general plugin for managing them should be good enough.</p>
<p>I can definitely say this is more of a developers framework. Honestly I feel like I could use a major overhaul from another developers perspective. But for the most part it&#8217;s pretty solid.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2010/11/26/parent-theme-vc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPNashville &#8211; The Nashville WordPress Community</title>
		<link>http://visualcoma.com/2010/08/02/wpnashville-the-nashville-wordpress-community/</link>
		<comments>http://visualcoma.com/2010/08/02/wpnashville-the-nashville-wordpress-community/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 13:55:05 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Nashville WordPress Community]]></category>
		<category><![CDATA[Represent Nashville]]></category>
		<category><![CDATA[WordPress Nashville]]></category>
		<category><![CDATA[WPNashville]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=3296</guid>
		<description><![CDATA[WPNashville is here and it&#8217;s for you the Nashville WordPress Community! At this point we are flying under the radar hoping to catch all the bugs and grammar checks. We are also hoping correct anything that may not comply with the WordPress standards. Please, go and read click around and let us know if there [...]]]></description>
			<content:encoded><![CDATA[<p><a title="WPNashville - The Nashville WordPress Community" href="http://wpnashville.com"><img class="alignright size-thumbnail wp-image-3297" title="WPNashville" src="http://visualcoma.com/wp-content/uploads/2010/08/WPNashville-150x150.png" alt="" width="150" height="150" /></a><a href="http://wpnashville.com">WPNashville</a> is here and it&#8217;s for you the Nashville WordPress Community! At this point we are flying under the radar hoping to catch all the bugs and grammar checks. We are also hoping correct anything that may not comply with the WordPress standards. Please, go and read click around and let us know if there is anything you would do better or different. We at WPNashville are trying to support and encourage the Nashville WordPress Community, not re-create it.</p>
<p><em><a href="http://wpnashville.com">Here is a little of what you&#8217;ll find.</a></em></p>
<h4>Our Goal</h4>
<p>Our Goal is to represent Nashville to the WordPress community, and to provide the opportunity to connect with other WordPress users in the local area. We would like this community to be your resource and an alternative to endlessly scouring the internet for the tinniest answer. We hope that what is found here will fall directly in line with what you’ll read on the <a href="http://wordpress.org/about/" target="_blank">WordPress.org/about</a> page.</p>
<blockquote><p><em>Everything you see here, from the documentation to the code itself, was created </em><strong><em>by and for the community</em></strong><em>. </em>– <small><em><a href="http://wordpress.org/about/" target="_blank">WordPress.org/about</a></em></small></p></blockquote>
<h4>Our Hope</h4>
<p>Through meeting up every week or every other week we hope to provide a steady, useful group of WordPress users that are willing to help out those of us who have pulled our hair out over the simplest questions. We encourage face to face hands-on learning from friends, piers and other WordPress users. Above all we hope to encourage meeting new people. Learning WP is great, but meeting other people in your local community is made so much easier when you have something in common. Reading about other people’s lives has encourage most of us to start writing about our own, and in turn we’ve meet countless people we would have otherwise never known.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2010/08/02/wpnashville-the-nashville-wordpress-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VC WordPress Theming</title>
		<link>http://visualcoma.com/2010/04/22/vc-wordpress-theming/</link>
		<comments>http://visualcoma.com/2010/04/22/vc-wordpress-theming/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 11:15:46 +0000</pubDate>
		<dc:creator>randy</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Developing WordPress]]></category>
		<category><![CDATA[VC WordPress Theming]]></category>
		<category><![CDATA[WordPress Theming]]></category>
		<category><![CDATA[wp_parse_args]]></category>

		<guid isPermaLink="false">http://visualcoma.com/?p=2828</guid>
		<description><![CDATA[I&#8217;ve been developing with WordPress for about 2.5 yrs and this morning I really wanted to write something about all the work that I do, but am realizing that I just don&#8217;t know what to say with out writing a freaking book on the DevTime of WordPress. Not to mention there are so many people [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been developing with <a href="http://wordpress.org/" target="_blank">WordPress</a> for about 2.5 yrs and this morning I really wanted to write something about all the work that I do, but am realizing that I just don&#8217;t know what to say with out writing a freaking book on the DevTime of WordPress. Not to mention there are so many people out there who have already laid down the law on what WordPress is.</p>
<p>So to curb my need to publish I though I would share a WP function that I have found to be a huge time saver, and something WP uses a lot. As you&#8217;ll see below it&#8217;s not much to speak of and it&#8217;s fairly basic in the scheme of things, but it will save a lot of time when comparing incoming variables with default variables.</p>
<p><strong>wp_parse_args()</strong></p>
<p><em>You can find this in wp-includes/functions.php -&gt; line 2887 wp3.0 beta1</em></p>
<div style="border: solid 1px #ddd; padding: 5px 10px; margin: 0 0 10px;"><code><br />
/**<br />
* Merge user defined arguments into defaults array.<br />
*<br />
* This function is used throughout WordPress to allow for both string or array<br />
* to be merged into another array.<br />
*<br />
* @since 2.2.0<br />
*<br />
* @param string|array $args Value to merge with $defaults<br />
* @param array $defaults Array that serves as the defaults.<br />
* @return array Merged user defined values with defaults.<br />
*/<br />
function wp_parse_args( $args, $defaults = '' ) {<br />
if ( is_object( $args ) )<br />
$r = get_object_vars( $args );<br />
elseif ( is_array( $args ) )<br />
$r =&amp; $args;<br />
else<br />
wp_parse_str( $args, $r );</code></p>
<p><code> </code></p>
<p><code> if ( is_array( $defaults ) )<br />
return array_merge( $defaults, $r );<br />
return $r;<br />
}<br />
</code></p>
</div>
<p><em>Here is an example being used in the form function of a widget class, which is a great place to set defaults variables.</em></p>
<div style="border: solid 1px #ddd; padding: 5px 10px; margin: 0 0 10px;"><code><br />
function form( $instance ) {</p>
<p>$widget_options = get_option('_my_widget_options');</p>
<p>//Defaults<br />
$defaults = array(<br />
'title_display' =&gt; 'Text',<br />
'text_title' =&gt; '',<br />
'image_title' =&gt; '',<br />
'link' =&gt; '',<br />
'post_cat' =&gt; $widget_options['post_cat'],<br />
'post_count' =&gt; $widget_options['post_count'],<br />
'word_count' =&gt; $widget_options['word_count'],<br />
'read_more' =&gt; $widget_options['read_more'],<br />
'strip_tags' =&gt; $widget_options['strip_tags'],<br />
'show_thumbnail' =&gt; '',<br />
'show_video' =&gt; '',<br />
'css_class' =&gt; ''<br />
);</p>
<p>$r = wp_parse_args( $instance, $defaults );<br />
extract( $r, EXTR_SKIP );</p>
<p></code><code> echo 'do cool stuff here...';<br />
}<br />
</code></p>
</div>
<p>So yeah, really exciting stuff right? Maybe not, but hey if you&#8217;re into php &amp; WordPress you should check this out for sure. It&#8217;s been around for while so there is really no excuse.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualcoma.com/2010/04/22/vc-wordpress-theming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

