<?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>Thesis Tutor &#187; Thesis Development</title> <atom:link href="http://thesistutor.com/category/thesis-development/feed/" rel="self" type="application/rss+xml" /><link>http://thesistutor.com</link> <description>Tutorials For The Thesis Wordpress Theme &#124; Video Tutorials For The Thesis Wordpress Theme</description> <lastBuildDate>Fri, 09 Jul 2010 04:50:05 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=abc</generator> <item><title>Mindlessly Simple Web Hosting</title><link>http://thesistutor.com/mindlessly-simple-web-hosting/</link> <comments>http://thesistutor.com/mindlessly-simple-web-hosting/#comments</comments> <pubDate>Mon, 01 Mar 2010 20:26:11 +0000</pubDate> <dc:creator>Matt</dc:creator> <category><![CDATA[Thesis Development]]></category><guid
isPermaLink="false">http://thesistutor.com/?p=906</guid> <description><![CDATA[Web hosting confused the hell out of me when I first started working on the web. What is hosting? What kinds of options did I have? What&#8217;s the deal with their advertised prices? What service does Thesis Tutor recommend? These are questions that I am going to stamp out once and for all. With this [...]]]></description> <content:encoded><![CDATA[<p></p><p>Web hosting confused the hell out of me when I first started working on the web. What is hosting? What kinds of options did I have? What&#8217;s the deal with <em>their advertised prices</em>? What service does Thesis Tutor recommend? These are questions that I am going to stamp out once and for all. With this post, I bestow unto you the knowledge of website hosting.</p><h2>What is Web Hosting?</h2><p>Web hosting is a simple concept: it is a virtual storage unit. That&#8217;s it. No mystery, no surprises. It stores and holds your website content, pictures, videos, comments [ahem], etc on a server. The only difference between web hosting and real storage units is that much of the contents of your server are available for public viewing.</p><p>Now, when I first started, I wanted to know why I couldn&#8217;t just host a website at my home computer. I thought I had a good internet connection and enough storage. So why not?</p><p>The first problem is your <a
href="http://en.wikipedia.org/wiki/Internet_service_provider">ISP</a>. They simply cannot allow residential customers to use the amount of bandwidth required by website hosting. More simply, it&#8217;s just too slow.</p><p>Second is security. Chances are, if you are reading this you don&#8217;t know jack about security. I bet simple PHP encoding would totally stump you. Don&#8217;t worry though, you are not alone.</p><p>Third is management. Servers require constant attention. There are always patches and upgrades and this-es and thats. You don&#8217;t have time to fool with that junk, trust me.</p><p><a
href="http://thesistutor.com/hosting" class="callout">Head over to <strong>MidPhase</strong> and pick up hosting. Or, read on!</a></p><h2>Hosting Options</h2><p>There are essentially <em>three primary hosting options</em>:</p><ol><li><h4>Shared Hosting:</h4><p>Shared hosting is exactly what it says: you share a server with multiple other users. This is the simplest form of hosting and is absolutely the cheapest route.</p><p>There are certainly some drawbacks, however. If one of the sites you share resources with suddenly gets a million visitors, <em>your site</em> will slow to a crawl. Also, advanced modifications to ports are hard/impossible to make. But, if you&#8217;re a newbie, you won&#8217;t be doing that anyway <img
src='http://thesistutor.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></li><li><h4>VPS: Virtual Private Server</h4><p>VPS is the obvious way of the future. Basically, VPS divides a server into distinct sections that act as their own server. It is many sub-servers within a server.</p><p>Lemme break it down for ya:</p><p>Imagine an apartment building where everyone shared the same air conditioning unit. This would be like shared hosting. One greedy neighbor decides to turn his house into an icebox and sets his thermostat to 33°F. Suddenly, everyone else in the building is having problems because greedy, creepy icebox guy is overloading the A/C. Such is the failure of shared hosting.</p><p>Now, imagine the same apartment building. Instead of one huge A/C unit, each apartment has it&#8217;s own. Suddenly, creepy ice man&#8217;s insane usage has little to no effect on your comfort. You win. heh.</p><p>The one drawback with VPS configurations is that they require a slightly higher level of technical knowledge. So, if you are completely ignorant, this may not be for you.</li><li><h4>Dedicated and Managed Hosting</h4><p>Quite simply, dedicated hosting is your own server that you manage yourself. Managed hosting is your own server that the hosting company manages for you. Both options are considerably more expensive that either shared or VPS and should only be used by people who have fairly hefty traffic and a relatively high level of expertise.</li></ol><h2>Pricing</h2><p>What if I told you that you could have a brand new, 52 inch Samsung LCD Series 6 HDTV for only $55 per month?! Yeah, you totally can. Except for instead of $55 per month you pay me $2000 right now!</p><p><strong>Wtf kind of logic is that?</strong></p><p>This is exactly how hosting companies advertise.</p><p>I&#8217;m tired of that junk advertising method so I&#8217;m going to lay it out straight.</p><p>Here are the rates for <a
href="http://thesistutor.com/hosting">MidPhase</a> shared hosting and <a
href="http://thesistutor.com/vps">VPS.net</a> vps services, the companies (both owned by UK2) I exclusively love. I&#8217;ll tell you more about why I have a monogamous hosting relationship after I tell you the prices.</p><p>For a full list of all the features for each class, <a
href="http://www.midphase.com/website-hosting/">click here.</a></p><h2>Shared Hosting Prices</h2><ul><li><h4>Basic Plan &#8211; for ONE website.</h4><ul><li>24 Months &#8211; $70.80</li><li>12 Months &#8211; $71.40</li><li>3 Months &#8211; $26.85 + $49.00 Set Up Fee</li></ul></li><li><h4>Unlimited Plan &#8211; Unlimited Sites and Databases</h4><ul><li>24 Months &#8211; $166.80</li><li>12 Months &#8211; $107.40</li><li>3 Months &#8211; $10.95 + $49.00 Set Up Fee</li></ul><li><h4>Business Plan &#8211; Dedicated Secure Certificate &#038; Static Ip [among many]</h4><ul><li>24 Months &#8211; $214.80</li><li>12 Months &#8211; $143.40</li><li>3 Months &#8211; $38.85 + $49.00 Set Up Fee</li></ul></ul><p><a
href="http://thesistutor.com/hosting" class="callout">Dude! Get over to <strong>MidPhase</strong> and pick up hosting. You&#8217;ll love it!</a></p><h2>VPS Hosting Prices</h2><p>VPS pricing is based on &#8216;nodes&#8217; which are basically resource measures. The more resources you want, the more it costs. For small sites the nodes start at <strong>$20/month</strong>. For extremely large sites, prices will hit $234/month. And yes, they really charge by the month!</p><p>Most regular old sites will only need one or two nodes. But wait! What happens if you suddenly start getting massive traffic one day? Easy answer: pay for one day&#8217;s worth of extra space. Done.</p><p><em>Say what?</em></p><p>VPS allows for one day expansion nodes. You can add one node for $1/day or 18 for $18/day. Done, done and done.</p><h2>Why I use MidPhase and am Switching to VPS.net</h2><p>Right now, I run a shared server on the unlimited plan. Why? Honestly, I just haven&#8217;t gotten around to switching to VPS&#8217; cloud hosted servers. I should, but I have sites to build and content to make <img
src='http://thesistutor.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> By the end of the year I hope to have it all switched over, however.</p><p>But, why do <strong>I</strong> like MidPhase?</p><p>There are two reasons, really. The first is that they are just easy to use. When you sign up you get all the information within seconds and you can start adding domains and databases right away. I love that.</p><p>Second, they have great customer support. You can always chat with a live rep or call them if you are feeling particularly frisky. Every hosting problem I have had [even ones only kind of related to hosting like an .htaccess question I had] have been answered by their customer support. Once, in my early days, I was too stupid to go into my server and make a change in WordPress. The MidPhase customer support <em>did it for me</em>.</p><p>Am I saying MidPhase will totally hold you hand and wipe your tush? No. But they are friendly as hell and willing to help. What is that worth to you? To me it is worth <em>infinity dollars</em>. No, seriously!</p><p>I hope that this little article will help you find the right hosting to fit your needs. Good luck!</p><p><a
href="http://thesistutor.com/hosting" class="callout">You know it ALL now! Secure your hosting <strong>today</strong>!</a></p> ]]></content:encoded> <wfw:commentRss>http://thesistutor.com/mindlessly-simple-web-hosting/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The Comprehensive List of Thesis Hooks and Thesis Filters</title><link>http://thesistutor.com/comprehensive-list-of-thesis-hooks-and-thesis-filters/</link> <comments>http://thesistutor.com/comprehensive-list-of-thesis-hooks-and-thesis-filters/#comments</comments> <pubDate>Mon, 01 Mar 2010 15:35:11 +0000</pubDate> <dc:creator>Matt</dc:creator> <category><![CDATA[Thesis Development]]></category><guid
isPermaLink="false">http://thesistutor.com/?p=859</guid> <description><![CDATA[When it comes to being a Thesis developer, there is one thing I have been unable to live without: Thesis Hooks. Good ol&#8217; Chris Pearson has hooked us devs up with&#8230;well, a ton of hooks. The Thesis hooks list below tells you all 54 hooks in the order they appear in hooks.php. Before the list [...]]]></description> <content:encoded><![CDATA[<p></p><p>When it comes to being a <a
href="http://thesistutor.com/diythemes"><em>Thesis</em></a> developer, there is one thing I have been unable to live without: <strong>Thesis Hooks</strong>. Good ol&#8217; <a
href="http://www.pearsonified.com">Chris Pearson</a> has hooked us devs up with&#8230;well, a ton of hooks. The <em><a
href="http://thesistutor.com/diythemes">Thesis</a> hooks list</em> below tells you all 54 hooks in the order they appear in <code>hooks.php</code>. Before the list of hooks is the filters list with the corresponding file name.</p><h2 >Thesis Filters List</h2><ol><li><h4><strong>Comments.PHP</strong></h4><ul><li><code>thesis_comments_link</code></li><li><code>thesis_comments_intro</code></li><li><code>thesis_avatar</code></li><li><code>thesis_comments_navigation</code></li></ul></li><li><h4><strong>Compatibility.PHP</strong></h4><ul><li><code>thesis_custom_field_keys</code></li></ul></li><li><h4><strong>Content.PHP</strong></h4><ul><li><code>thesis_content_classes</code></li><li><code>thesis_image_caption_shortcode</code></li></ul></li><li><h4><strong>Document.PHP</strong></h4><ul><li><code>thesis_body_classes</code></li></ul></li><li><h4><strong>Widgets.PHP</strong></h4><ul><li><code>thesis_search_form_value</code</li></ul></li></ol><h2>Thesis Hooks List</h2><ol
class="hook-list"><li><code>thesis_hook_before_html</code> - right after body.custom</li><li><code>thesis_hook_after_html</code> - after #container and before /body</li><li><code>thesis_hook_before_header</code> - between .menu and #header</li><li><code>thesis_hook_after_header</code> - between #header and #content_box, before thesis_hook_before_content_box</li><li><code>thesis_hook_header</code> - within #header, after #tagline, after thesis_hook_after_title</li><li><code>thesis_hook_before_title</code> - within #header before #logo</li><li><code>thesis_hook_after_title</code> - within #header, after #tagline, before thesis_hook_header</li><li><code>thesis_hook_first_nav_item</code> - right after .menu, before the first li</li><li><code>thesis_hook_last_nav_item</code> - within .menu, right after last li</li><li><code>thesis_hook_before_content_box</code> - between #header and #content_box, after thesis_hook_after_header</li><li><code>thesis_hook_after_content_box</code> - between #content_box and #footer</li><li><code>thesis_hook_content_box_top</code> -</li><li><code>thesis_hook_content_box_bottom</code> -</li><li><code>thesis_hook_before_content</code> - right after #content</li><li><code>thesis_hook_after_content</code> - at the end of #content, after .prev_next</li><li><code>thesis_hook_before_content_area</code> - before #content_area, only in full width framework</li><li><code>thesis_hook_after_content_area</code> - after #content_area, only in full width framework</li><li><code>thesis_hook_feature_box</code> - within #feature_box, either the first item within #content, between #header and #content_box, or between .menu and #header</li><li><code>thesis_hook_before_post_box</code> - after #content, before first post</li><li><code>thesis_hook_after_post_box</code> - within each .post, at the very end</li><li><code>thesis_hook_before_teasers_box</code> - within and at the beginning of .teasers_box</li><li><code>thesis_hook_after_teasers_box</code> - after each .teasers_box div</li><li><code>thesis_hook_before_post</code> - within and at the very beginning of .format_text</li><li><code>thesis_hook_after_post</code> - at the end of .format_text, after .to_comments</li><li><code>thesis_hook_before_teaser_box</code> - before each .teaser</li><li><code>thesis_hook_after_teaser_box</code> - after each .teaser [this one is a little tricky]</li><li><code>thesis_hook_before_teaser</code> - first thing within .format_teaser</li><li><code>thesis_hook_after_teaser</code> - last thing within .format_teaser</li><li><code>thesis_hook_before_headline</code> - first thing within headline_area</li><li><code>thesis_hook_after_headline</code> - right after .entry-title</li><li><code>thesis_hook_before_teaser_headline</code> - before each .teaser's .entry-title</li><li><code>thesis_hook_after_teaser_headline</code> - right below each .teaser's .entry-title</li><li><code>thesis_hook_byline_item</code> - right after .headline_meta</li><li><code>thesis_hook_before_comment_meta</code> - first thing within each dt.comment</li><li><code>thesis_hook_after_comment_meta</code> - last thing within each dt.comment</li><li><code>thesis_hook_after_comment</code> - last thing within each dd.comment .comment-body-n</li><li><code>thesis_hook_after_comments</code> - right after dl#comment_list</li><li><code>thesis_hook_comment_form_top</code> -</li><li><code>thesis_hook_comment_field</code> - right after #comment_form p</li><li><code>thesis_hook_after_comment_box</code> -</li><li><code>thesis_hook_comment_form_bottom</code> -</li><li><code>thesis_hook_comment_form</code> - right after .comment_box, before the submit button</li><li><code>thesis_hook_archives_template</code> - Used to customize the appearance of the Archives Template (archives.php). This hook calls the thesis_archives_template function by default. //from <a
href="http://thesistutor.com/diythemes/hooks">DIYthemes</a></li><li><code>thesis_hook_custom_template</code> - your very own custom page custom template replacing #content_box</li><li><code>thesis_hook_faux_admin</code> - within div#content_box (and also div#column_wrap if a sidebars-first three-column layout is in use) //from <a
href="http://thesistutor.com/diythemes/hooks">DIYthemes</a></li><li><code>thesis_hook_archive_info</code> - Above the first post only on archive views. //from <a
href="http://thesistutor.com/diythemes/hooks">DIYthemes</a></li><li><code>thesis_hook_404_title</code> - within a 404 page's .headline_meta h1</li><li><code>thesis_hook_404_content</code> - last thing within a 404 page's .format_text</li><li><code>thesis_hook_before_sidebars</code> - first thing within #sidebars</li><li><code>thesis_hook_after_sidebars</code> - last thing within #sidebars</li><li><code>thesis_hook_multimedia_box</code> - contents of #multimedia_box #custom_box</li><li><code>thesis_hook_after_multimedia_box</code> - after #multimedia_box, before #sidebar_1 and/or #sidebar_2</li><li><code>thesis_hook_before_sidebar_1</code> - first thing within #sidebar_1 .sidebar_list, before the first li</li><li><code>thesis_hook_after_sidebar_1</code> - last thing within #sidebar_1 .sidebar_list, after the last li</li><li><code>thesis_hook_before_sidebar_2</code> - first thing within #sidebar_2 .sidebar_list, before the first li</li><li><code>thesis_hook_after_sidebar_2</code> - last thing within #sidebar_2 .sidebar_list, after the last li</li><li><code>thesis_hook_before_footer</code> - right before #footer and after #content_box</li><li><code>thesis_hook_after_footer</code> - after #footer, but still within #page</li><li><code>thesis_hook_footer</code> - between attribution link and WP Admin link in #footer</li></ol><p>Well, there you have it folks. A list of every single <a
href="http://thesistutor.com/diythemes">Thesis</a> Hook available as of Thesis 1.6.</p><p>If you are interested in developing sites on <em>Thesis</em>, be sure to <a
href="http://thesistutor.com/diythemes/developer" id="link_breakdown">upgrade to the developer's option.</a> If you don't have <em>Thesis</em>, you had better <a
href="http://thesistutor.com/diythemes/plans">pick it up now!</a></p> ]]></content:encoded> <wfw:commentRss>http://thesistutor.com/comprehensive-list-of-thesis-hooks-and-thesis-filters/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>How to Upgrade from Thesis 1.5.1 to Thesis 1.6</title><link>http://thesistutor.com/how-to-upgrade-from-thesis-1-5-1-to-thesis-1-6/</link> <comments>http://thesistutor.com/how-to-upgrade-from-thesis-1-5-1-to-thesis-1-6/#comments</comments> <pubDate>Mon, 26 Oct 2009 18:35:25 +0000</pubDate> <dc:creator>Matt</dc:creator> <category><![CDATA[Thesis Development]]></category><guid
isPermaLink="false">http://thesistutor.com/?p=693</guid> <description><![CDATA[Upgrading Thesis is extremely easy. Be sure to back-up all files before upgrading any software. Also don&#8217;t forget to upgrade your copy of Thesis to the Developer&#8217;s Option!]]></description> <content:encoded><![CDATA[<p></p><p><embed
src="http://blip.tv/play/AYGp7WwA" type="application/x-shockwave-flash" width="720" height="480" allowscriptaccess="always" allowfullscreen="true"></embed></p><p>Upgrading <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=">Thesis</a> is extremely easy. Be sure to back-up all files before upgrading any software.</p><p>Also don&#8217;t forget to upgrade your copy of <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=">Thesis</a> to the Developer&#8217;s Option!</p> ]]></content:encoded> <wfw:commentRss>http://thesistutor.com/how-to-upgrade-from-thesis-1-5-1-to-thesis-1-6/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Thesis Tutor and Thesis 1.6</title><link>http://thesistutor.com/thesis-tutor-and-thesis-1-6/</link> <comments>http://thesistutor.com/thesis-tutor-and-thesis-1-6/#comments</comments> <pubDate>Sat, 19 Sep 2009 07:31:25 +0000</pubDate> <dc:creator>Matt</dc:creator> <category><![CDATA[Thesis Development]]></category><guid
isPermaLink="false">http://thesistutor.com/?p=565</guid> <description><![CDATA[The release of Thesis 1.6b marks a huge milestone for web design. Thesis 1.6 poses a few new challenges from a developer&#8217;s standpoint. It isn&#8217;t that Thesis is somehow more difficult, but rather it is simply a little different. The navigation area has had a ton of changes which means that some older tutorials on [...]]]></description> <content:encoded><![CDATA[<p></p><p>The release of Thesis 1.6b marks a huge milestone for web design. Thesis 1.6 poses a few new challenges from a developer&#8217;s standpoint. It isn&#8217;t that Thesis is somehow more difficult, but rather it is simply a little different. The navigation area has had a ton of changes which means that some older tutorials on Thesis Tutor may not work as intended.</p><p>So, what is the point here? Well, I have a TON of work to do in order to correct all my nav related tutorials.</p><h2>How can you help?</h2><p>Well there are two ways that you can help me, the Thesis Community and yourself.</p><p>First, you can donate to Thesis Tutor. To this date, literally thousands of people have visited ThesisTutor.com and only one person has made a donation. This makes further development of Thesis Tutor very difficult. I have many other things that I can do that make money and to date Thesis Tutor and all the help I have given people has lead to a financial net loss. I have made some good friends, but they ain&#8217;t exactly gonna help me pay the bills :-/ I recommend a $25 donation to every person that uses this site.</p><p>Second, you can send me the fixes. If you discover that something doesn&#8217;t work properly in Thesis 1.6 [because of the nav changes] tell me. More important, if you have the answer let me know. Then, instead of making corrections on old videos I can move forward with new, original content.</p><p>So, there you have it. I am possibly the most excited person alive in regards to Thesis 1.6 and soon Thesis 2.0 (other than Chris Pearson). I can&#8217;t wait to watch Thesis, which has the potential to be the most significant piece of software in web design history, mature. I want to be at the forefront of showing end users and developers how to use Thesis and WordPress but I need some help.</p><form
action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input
type="hidden" name="cmd" value="_s-xclick"> <input
type="hidden" name="hosted_button_id" value="7435132"> <input
type="image" src="http://thesistutor.com/wp-content/uploads/2009/08/donate.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"></form> ]]></content:encoded> <wfw:commentRss>http://thesistutor.com/thesis-tutor-and-thesis-1-6/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>The Single Most Critical Thesis Theme Development Tool</title><link>http://thesistutor.com/the-single-most-critical-thesis-theme-development-tool/</link> <comments>http://thesistutor.com/the-single-most-critical-thesis-theme-development-tool/#comments</comments> <pubDate>Fri, 19 Jun 2009 16:28:19 +0000</pubDate> <dc:creator>Matt</dc:creator> <category><![CDATA[Thesis Development]]></category> <category><![CDATA[Thesis Tools]]></category><guid
isPermaLink="false">http://thesistutor.com/?p=235</guid> <description><![CDATA[Yes, there is a tool so important to Thesis development that it is nearly impossible to unlock the power of Thesis without it. In fact, I think it is fair to say that without this tool you will never use Thesis to its fullest. What is this crucial tool? Firebug. I know you want it. [...]]]></description> <content:encoded><![CDATA[<p></p><p>Yes, there is a tool so important to <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> development that it is nearly impossible to unlock the power of <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> without it. In fact, I think it is fair to say that without this tool you will never use <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> to its fullest. What is this crucial tool? <a
href="http://getfirebug.com/" target="_blank">Firebug</a>.</p><h3>I know you want it.</h3><p>Everybody that purchases <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> deserves to take full advantage of its unprecedented design power. By using <code>custom.css</code> and <code>custom_functions.php</code>, you are able to make nearly infinite changes to <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a>. In fact, I challenge every person to find websites that they believe cannot be recreated using <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> and, hopefully, I will prove them wrong [more on that later]. I digress. The issue at hand is that I know you want to use all software you purchase to its fullest. But, how does Firebug help with <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> development? What the heck is it anyway? Let&#8217;s further examine these questions.</p><h4>What the heck is Firebug?</h4><p><a
href="http://getfirebug.com" target="_blank">Firebug</a> allows you to &#8220;edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.&#8221; It is a plugin for <a
href="http://www.mozilla.com/en-US/" target="_blank">Firefox</a> which, if you don&#8217;t have Firefox, get it right freaking now. Once installed, Firebug puts a little icon in the far right in your status bar. All you have to do is click the tiny bug. After that, you can inspect almost any area of your website. Firebug will show you the HTML on the left and the corresponding CSS on the right. You can also choose to inspect the layout of your site, which means no more 1px alignment issues [those drive me nuts]. There are almost as many ways to use Firebug as there are ways to use <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a>. Almost&#8230;</p><h4>Firebug + Thesis = Web Pwnership.</h4><p>Of course I use the word pwn; I&#8217;m cool like that. But seriously the two combined are like Bill and Ted: most excellent. One of the most advantageous aspects of using Firebug is that it helps you perfectly calculate ems. Yes, the dreaded ems. So many designers are opposed to ems. The problem is that a pixel on computer A may not be a pixel on computer B. So declaring sizes in pixels is a massive FAIL. How does Firebug show you em calculations? Well, the first thing to know is that ems are calculated by default in <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a> with a base 10. That means to calculate ems in most areas of Thesis, you divide the number of pixels by 10. If you inspect <code>#content_box</code> with Firebug and scroll down the CSS, you will see something that says <code>font-size: 62.5%</code>. Why do you see that? Because most browsers&#8217; default font size is 16pt and <a
href="http://pearsonified.com" target="_blank">Chris Pearson</a>, in his infinite wisdom, decided that 10pt is better. I agree. Now, if you were to use Firebug to inspect <code>#header #logo</code> you would immediately see <code>font-size: 3.6em;</code>. That means the logo area has a base of 36. Therefore, to declare ems in this area you would divide the number of pixels by&#8230;you guessed it: 36.</p><p>Firebug is also useful for alignment problems, which are rampant on the web these days. Nothing makes me more disgusted than when I go to a website that looks like a 10 piece puzzle my one year old nephew put together. When inspecting areas in Firebug, you can use a feature called &#8220;Layout&#8221; which shows you measurements of any area on the site.</p><p>The last massive advantage I want to cover is the live CSS editing. Using Firebug you can experiment on your site with <strong>no ramifications whatsoever</strong>. I know that experimenting in your <code>custom.css</code> is cumbersome. Firebug allows you to make whatever changes you desire to the CSS. Add borders, change margins or adjust padding. Basically, whatever you want to do with <code>custom.css</code> can be tested with Firebug first.</p><p>The conclusion I want you to draw is that you are nuts if you don&#8217;t get Firebug. Both Mozilla and Firebug are 100% free so there is absolutely no excuse to not have them. Of course, I know you are nuts if you develop websites with anything other than <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=" target="_blank">Thesis</a>. But, that is a topic for another day <img
src='http://thesistutor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>Oh, be sure to check back soon for a better explanation of ems.</p><p><a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=">GET THESIS HERE!</a></p> ]]></content:encoded> <wfw:commentRss>http://thesistutor.com/the-single-most-critical-thesis-theme-development-tool/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Three Essential Thesis Theme Development Tools</title><link>http://thesistutor.com/three-essential-thesis-theme-development-tools/</link> <comments>http://thesistutor.com/three-essential-thesis-theme-development-tools/#comments</comments> <pubDate>Sat, 13 Jun 2009 17:06:11 +0000</pubDate> <dc:creator>Matt</dc:creator> <category><![CDATA[Thesis Development]]></category><guid
isPermaLink="false">http://thesistutor.com/?p=95</guid> <description><![CDATA[The potential for the Thesis Theme is like no other theme in the history of WordPress. Thesis is not just a theme; Thesis is every theme. There literally isn&#8217;t a theme that currently exists that can&#8217;t be made by customizing Thesis. It would be more appropriate to think of Thesis as the Photoshop of web [...]]]></description> <content:encoded><![CDATA[<p></p><p>The potential for the Thesis Theme is like no other theme in the history of WordPress. Thesis is not just a theme; Thesis is every theme. There literally isn&#8217;t a theme that currently exists that can&#8217;t be made by customizing Thesis. It would be more appropriate to think of Thesis as the Photoshop of web design. In the same way Photoshop makes pretty much any graphic, Thesis can make any website.</p><p>However, there are still a few tools that a smart web designer needs when using Thesis. Now remember, I use a Mac. I don&#8217;t discriminate against PC users, I just think you are conformists in your own way. Nevertheless, my perspective is that of a Mac user. I will therefore promote software that may only be available on Mac, but I&#8217;m sure a savvy PC user can find an alternative.</p><ul><li><a
href="http://www.panic.com/transmit/"><strong>Transmit</strong></a>: Transmit allows you to upload and download files via FTP. Duh. Why do I recommend it? Because it makes your life infinitely easier. For instance, when you are editing your <em>custom.css</em> file in Dreamweaver and you save, Transmit automatically loads it to your server. That is great and it saves SO much time. Another cool feature is when you have multiple <em>custom.css</em> files open [because you have the <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=">developer's license</a>] and you go through and save them all, Transmit will automatically save the files to the proper server. I was editing three <em>custom.css</em> files and two <em>custom_function.php</em> at the same time and had to suddenly save and quit. Needless to say, it went fast and efficiently, thanks to Transmit.</li><li><a
href="http://tryit.adobe.com/us/cs4/dreamweaver/p/?sdid=EPTCK"><strong>Dream Weaver</strong></a>: O.k. I know a ton of people think I am crazy for editing CSS and PHP in Dreamweaver, but I don&#8217;t care. It comes as part of the <a
href="https://store1.adobe.com/cfusion/store/index.cfm?store=OLS-US&amp;view=ols_prod&amp;category=/Applications/WebPremium&amp;distributionMethod=FULL&amp;nr=0#view=ols_prod&amp;category=/Applications/WebPremium&amp;loc=en_us&amp;store=OLS-US">Adobe Creative Suite</a>. I think it is sufficient for the needs of most designers. It color codes all the CSS and PHP [so do others, I know] and I just think it is incredibly easy to use. Is it the best? No. But, if you already have it because you bought the creative suite, you really don&#8217;t <em>need</em> anything else.</li><li><a
href="http://www.adobe.com/products/photoshop/compare/"><strong>Photoshop</strong></a>: Without Photoshop I would be totally screwed. Photshop is great for everything from the obvious graphics work, to finding colors, measuring and extracting. Hell, I can&#8217;t think of a single reason to not own Photoshop other than slothfulness. Basically, Photoshop is tan essential tool to totally customize your <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=">Thesis Theme</a> design.</li></ul><p>Using <a
href="http://www.shareasale.com/r.cfm?b=198392&#038;u=403159&#038;m=24570&#038;urllink=&#038;afftrack=">Thesis</a> is the best way to make an awesome website that has the best SEO on the market. But, Thesis does need some help getting its job done and I believe Transmit, Dreamweaver and Photoshop are the perfect companions for a foursome of hardcore web action.</p> ]]></content:encoded> <wfw:commentRss>http://thesistutor.com/three-essential-thesis-theme-development-tools/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching using disk

Served from: thesistutor.com @ 2010-09-07 16:20:40 -->