<?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>Tyler Ingram Dot Com &#187; WordPress</title>
	<atom:link href="http://www.tyleringram.com/blog/category/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tyleringram.com</link>
	<description>Miscellanious Ramblings of a Web Developer in the Metro Vancouver area. Technology, Web Development, Photography, Computers and Outdoor Activities</description>
	<lastBuildDate>Tue, 31 Aug 2010 23:25:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sunset and New Look</title>
		<link>http://www.tyleringram.com/blog/sunset-and-new-look</link>
		<comments>http://www.tyleringram.com/blog/sunset-and-new-look#comments</comments>
		<pubDate>Fri, 20 Aug 2010 06:00:57 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[hornby]]></category>
		<category><![CDATA[hornby islaand]]></category>
		<category><![CDATA[sunset]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[water]]></category>
		<category><![CDATA[wordpress theme]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=2775</guid>
		<description><![CDATA[
One thing you have to love is a good sunset, right? The smokey skies of western British Columbia allowed for some spectacular colours skies. I took this one after a swim in the water and on the last evening that Robyn and I stayed on Hornby Island.
The sun sets over Vancouver Island, with Denman Island [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm5.static.flickr.com/4081/4909742422_0b5c93da0a_o.jpg" border="0" alt="Hornby Island Sunset" width="800" height="533" /></p>
<p>One thing you have to love is a good sunset, right? The smokey skies of western British Columbia allowed for some spectacular colours skies. I took this one after a swim in the water and on the last evening that Robyn and I stayed on Hornby Island.</p>
<p>The sun sets over Vancouver Island, with Denman Island in the foreground. Two people on the saleboat prepare it for docking at the Ford&#8217;s Cove Marina.</p>
<p>I did take this photo standing in the water. I scrambled out of the water (while we were swimming) so I could run to the cabin and grab the camera. It&#8217;s the only sunset I really captured while we were there.</p>
<h3>A New Look</h3>
<p>Yup, I love to change the way my blog/site looks, don&#8217;t I? I think it looks a bit better than my previous incarnation. I&#8217;m trying to be more graphical when it comes to design. I need to learn more tricks with Photoshop and such so I can make better looking websites. From a programming (back end) point of view, I am pretty killer at creating things via scripts and codes, though my confidence with graphical design leaves a bit for the imagination. Oh well, I&#8217;ll just keep practising!</p>
<p>Hope you like the new design, it&#8217;s here for a while!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/sunset-and-new-look/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Merging of Two Websites</title>
		<link>http://www.tyleringram.com/blog/merging-of-two-websites</link>
		<comments>http://www.tyleringram.com/blog/merging-of-two-websites#comments</comments>
		<pubDate>Wed, 23 Jun 2010 01:17:38 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=2581</guid>
		<description><![CDATA[Recently I&#8217;ve been talking about the merging of two websites on Twitter as well as Facebook. Well today I decided to tidy it up and make it happen live. Though I am sure there are some little aspects to deal with (such as redirecting one site to another site).
So what sites am I talking about [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been talking about the merging of two websites on Twitter as well as Facebook. Well today I decided to tidy it up and make it happen live. Though I am sure there are some little aspects to deal with (such as redirecting one site to another site).</p>
<p>So what sites am I talking about anyway? I decided to merge TylerIngram.com and TylerIngramPhotos.com. Since TylerIngramPhotos.com is primarily a photo showcase website with little traffic, I thought it might be best to just merge it into this site (the blog) since I tend to update this way more often than my photo site. I also think it might be easier to share one website with people who are interested in my photos, but might also find my writing to be of interest as well and vise-versa.</p>
<h3>What was done?</h3>
<p style="text-align: center;"><img class="aligncenter" src="http://farm2.static.flickr.com/1242/4726197184_b9bca567ee_o.jpg" border="0" alt="Tyler Ingram dot Com Screen Shot" width="800" height="611" /></p>
<p>Since TylerIngramPhotos.com was more of a one page sort of site (that was manipulated to look like many), I thought I would look through the code I wrote and port it into a WordPress environment. TylerIngramPhotos.com uses the Flickr API extensively and since most of my code is function base, it was fairly simple to move over into the WordPress Environment without too much trouble. There was some CSS issues that I dealt with, though for the most part they should be corrected now.</p>
<p>All the photos are pulled from Flickr from a particular Collection. This collection stores various Sets which holds the photos themselves. The great thing about using Flickr&#8217;s API, is that I can pull any data from my photos that is stored on Flickr. The tags, or keywords that the photos on Flickr have are used here to pull up the top 5 most related blog posts. I hope this helps people who land on a photo stick around a little longer and check out some other things here on my site.</p>
<p>You can check out <a href="http://www.tyleringram.com/photos">TylerIngram.com/photos</a> for the Collection itself.</p>
<h3>What else needs to be done?</h3>
<p>I find that I am forever adding, tweaking or changing so I am sure there are other things that need to be done. It looks like I might need to fix the positioning of the top header menu so it aligns vertically better with the social media icons.</p>
<p>I need to look at my <em>Photo of the Day</em> script and implement that in an easy and fun way.</p>
<p>Add more photos into my Portfolio Collection (the collection on Flickr for which my photos are displayed from). Granted not all photos are everyone&#8217;s cup-of-tea, but, I do like what I have there so far. I know there are more photos to add, and I am sure I&#8217;ll look at ones to weed out.</p>
<p>I need to redirect TylerIngramPhotos.com to this site and reactivate the Photograph Page I have stored in the WordPress database. Perhaps add some sub-pages to the Photography section for Services/Prices that I offer.</p>
<h3>What Can You Do?</h3>
<p>A couple of things you can do for me. First off, if you come across any weird issues or bugs, please don&#8217;t hesitate to ask. I&#8217;ve so far tested this in Firefox 3.* and IE 7. Typically I find that if it works in those two, chances are it will work in the rest (mostly).</p>
<p>Second, you can <a href="http://www.facebook.com/pages/Tyler-Ingram-dot-Com/103648149685334" target="_blank">Like my Facebook page!</a> Yup, I created a single Facebook page to run for both my blog here and whatever photography stuff too.</p>
<p>Last but not least, if you have any suggestions for my site, I am always listening!</p>
<p><strong>Hope you like the changes! </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/merging-of-two-websites/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New WordPress Layout Here</title>
		<link>http://www.tyleringram.com/blog/new-wordpress-layout-here</link>
		<comments>http://www.tyleringram.com/blog/new-wordpress-layout-here#comments</comments>
		<pubDate>Sat, 19 Dec 2009 00:45:11 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[slideshow]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1992</guid>
		<description><![CDATA[Alright over the past couple days (well today and yesterday) I&#8217;ve been tinkering around with a new layout here for Tyler Ingram dot Com. It&#8217;s not an entirely new layout, but right off the bat you probably have noticed the various changes I implemented.
Why Change the Layout?
Some people fear change, I love change (well for [...]]]></description>
			<content:encoded><![CDATA[<p>Alright over the past couple days (well today and yesterday) I&#8217;ve been tinkering around with a new layout here for Tyler Ingram dot Com. It&#8217;s not an entirely new layout, but right off the bat you probably have noticed the various changes I implemented.</p>
<h3>Why Change the Layout?</h3>
<p>Some people fear change, I love change (well for the most part). I wanted a new layout that would give more emphasis on my Photography. After all, I seem to do more blog posts on Photography than anything else really.</p>
<p>Some of you know about <a href="http://www.tyleringramphotos.com" target="_blank">http://www.tyleringramphotos.com</a>. It was a photoblog that I ran somewhat separately from this site, but I found over time, I would be just repeating a lot of the same photos. I tried to make the photoblog more of a portfolio site, but decided to just let it go and concentrate my photo efforts here.</p>
<p>I also wanted to change it up before our trip down to Costa Rica. My camera is coming with me and I will be sure to post magnificent photos of the area we will be in, and thought increasing the space for photos here would be a good idea.</p>
<h3>What Changed?</h3>
<p>I pushed the navigation menu up above the entire site. I thought it was a nice way of getting it out of the way.</p>
<p>I expanded the width of the site to 1000 pixels wide. This will help accommodate the size of the photos I wish to display which will be 800 pixel wide. This also eliminates the need for using the Lightbox that the 500 pixel wide photos currently use. According to Flickr&#8217;s ToS, the use of the lightbox technically takes away from the experience of using Flickr, so I guess that is a bad thing.</p>
<p>The header image is still pulled from my Flickr stream at random. I increased the length to the full 1000 pixels wide and increased the height to 250 pixels. this gives a much larger header image. Because my photos are typically 800 pixels wide on Flickr, I did use PHP&#8217;s GD Library to increase the size of the photo. There is small loss of quality of course, but I still think it looks really cool.</p>
<p>You will notice a &#8220;Featured Post&#8217; slideshow. It is Ajax based and loads with both Firefox and IE (why are you using IE still anyway). I haven&#8217;t had time to play in the other browsers, but according to <a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider" target="_blank">the place I got it from</a>, it&#8217;s supposedly compatible. Let me know if you experience issues with it. I think it&#8217;s cool and have always wanted one.</p>
<p>I got rid of my Sidebar. Yup, I started hating it anyway. I&#8217;ve moved the Categories, Recent Posts and Recent Comments to the footer of the site. This keeps the main focus hopefully on my big beautiful photos. Right?</p>
<p>The main content will accommodate my 800 pixel wide photos, with room to spare. After all, since I love Photography so much, I thought it would be best to share the photos in a nice, large way.  Such as this photo:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://farm3.static.flickr.com/2662/4191174100_9bb3b585ba_o.jpg" border="0" alt="IMG_0208" width="800" height="600" /></p>
<p>Isn&#8217;t that beautiful? The rising sun off the beaches of Punta Cana, Dominican Republic. If you have to scroll to see that photo, you really need to upgrade your monitor. Though technically you should still be able to see most of it on a 1024&#215;768 resolution, but I don&#8217;t know why you&#8217;re running your resolution that low to begin with.</p>
<p>Added some cute little Social Media icons near the header. No need to show how many people follow me right?</p>
<p>The main page (index page) will show up to 5 posts with excerpts along with a 500 pixel wide photo. The excerpt code is custom, which includes a custom call to the WordPress database (MySQL) so strips out any HTML it sees. It works better than the default WordPress function the_excerpt(), or at least I think so.  I also have a function that pulls the first image from the post and uses it as a 500 pixel wide thumbnail, same as before but that was 100 pixel wide. I also tweaked it a bit to load quicker (hopefully).</p>
<p>I guess that is about it. There have been some little tweaks to the code here and there. Primarily to the code that handles the recreation of images for the various locations on my site.</p>
<h3>What&#8217;s Next?</h3>
<p>I&#8217;m sure I&#8217;ll tweak things as I find them. If you notice anything out of place, don&#8217;t hesitate to tell me here via Comments, Twitter or even contact me via my Contact me page.</p>
<p>I will be writing a small WordPress plugin to deal with my contact form. Currently I use cFormsII but it is just too much and always gets stuck in my spam filter. I will look at creating a small, simple (or minimalist) contact form.</p>
<p>I might look at creating a WordPress plugin to better handle the &#8220;Featured Post&#8221; Slide show. For now it is changed manually (via HTML).</p>
<h3>What do you think?</h3>
<p>I&#8217;m alright with criticism. If you like it, what do you like about it? If you don&#8217;t like it, what part(s) and what would you do to make it better? Let me know via the comments section!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/new-wordpress-layout-here/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WordCamp Fraser Valley 2009</title>
		<link>http://www.tyleringram.com/blog/wordcamp-fraser-valley-2009</link>
		<comments>http://www.tyleringram.com/blog/wordcamp-fraser-valley-2009#comments</comments>
		<pubDate>Wed, 12 Aug 2009 17:32:18 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[fraser valley]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1658</guid>
		<description><![CDATA[Being an enthusiast of WordPress I try to attend as many WordPress orientated events that happen around Vancouver. This time around it is WordCamp Fraser Valley and scheduled to be held on August 22nd of this year. This I believe will be the second WordCamp to be held in the Fraser Valley and the second [...]]]></description>
			<content:encoded><![CDATA[<p>Being an enthusiast of WordPress I try to attend as many WordPress orientated events that happen around Vancouver. This time around it is <a href="http://wordcampfraservalley.com/" target="_blank">WordCamp Fraser Valley</a> and scheduled to be held on August 22nd of this year. This I believe will be the second WordCamp to be held in the Fraser Valley and the second time I also will be attending it. Last year was the first time I actually attended a blogging/WordPress type event and I am glad to see it happening again this year.</p>
<p>I have also attended <a href="http://www.flickr.com/photos/tyleringram/sets/72157613012571456/" target="_blank">WordCamp Whistler</a> which was great fun. Unfortunately due to the 2010 Winter Olympics, they might hold it in a different spot.</p>
<h3>What Is A WordCamp?</h3>
<p style="text-align: center;"><img class="aligncenter" src="http://farm4.static.flickr.com/3003/2676651208_77df9639fb.jpg" border="0" alt="Kulpreet Singh" width="500" height="242" /></p>
<p>WordCamp is an all day(9-5pm), informational event for people who are interested in blogging as well as the blogging environment WordPress. Throughout the day guest speakers will hold 30 minutes sessions ranging in topics related to the blogging world and the WordPress environment.</p>
<h3>I&#8217;m New To Blogging and/or WordPress, Can I Attend?</h3>
<p>Of course you can attend and I&#8217;m sure you will come away with not only very useful information, but also some new friends too. I have found that the sessions range from beginner topics, intermediate topics to even advance topics such as how to create WordPress themes or Plugins. No matter your level in blogging or WordPress, you&#8217;ll find useful and interesting information.</p>
<p>Of course if you are a veteran to blogging and to WordPress there are also sessions that will interest you.</p>
<p>If you are not using the WordPress environment for your blog, you should attend too! Find out why you should be using the most popular, largest community supported, open sourced blogging environment; WordPress.</p>
<h3>Who&#8217;s Talking About What?</h3>
<p>There are 4 tracks with at 3 guest speakers each track.</p>
<p><strong>Beginner Track</strong></p>
<p>Session 1 -<a href="http://www.miss604.com" target="_blank">Rebecca Bollwitt</a> – More then just a Blog.</p>
<p>Session 2 – Glenda Hyatt – 3 Tips for Increasing Your Blog’s Accessibility</p>
<p>Session 3 – <a href="http://www.hummingbird604.com" target="_blank">Raul Pacheco</a> – Accessorize Your Blog: Top Ten Ways to Maximize Reader Experience</p>
<p><strong>Intermediate Track</strong></p>
<p>Session 1 – <a href="http://raincoaster.com/" target="_blank">Lorraine Murphy</a> – Blogging for Creativity</p>
<p>Session 2 -  <a href="http://www.kulpreetsingh.com/" target="_blank">Kulpreet Singh</a> – Mastering the Admin Interface</p>
<p>Session 3 – Dave Zille – Using Custom Fields for Fun and Profit</p>
<p><strong>Development Track</strong></p>
<p>Session 1 – <a href="http://www.johnbhieler.com" target="_blank">John Biehler</a> – Setting Up WAMP for Local Development</p>
<p>Session 2 – <a href="http://www.jeffkee.com/" target="_blank">Jeff Kee</a> – B<span style="font-family: Segoe UI; color: #000000;">eyond Template Tags</span></p>
<p>Session 3 – George Plumley – Modifying Your Own Theme</p>
<p><strong>Twitter Track</strong></p>
<p>Session 1 – <a href="http://blog.bluefur.com" target="_blank">Gary Jones</a> – How to Build Your Brand on Twitter</p>
<p>Session 2 – <a href="http://www.blog.trbn.com/" target="_blank">Rainer Schmoll</a> – Integrating WordPress and Twitter</p>
<p>A pretty extensive list of topics being discussed! Looks like it will be a busy day with lots of information.</p>
<h3>So How Much Is All Of This?</h3>
<p>Each track is <strong>$25</strong>, or you can pay <strong>$75</strong> and attend all 4 tracks (yes, you <strong>save $25</strong>). Head over to the <a href="http://wordcampfraservalley.com/products-page/" target="_blank">WordCamp Fraser Valley</a> ticket page to purchase your ticket(s)!</p>
<p style="text-align: center;"><a href="http://wordcampfraservalley.com/products-page/"><img class="aligncenter" title="WordCamp Fraser Valley - Register Today!" src="http://wordcampfraservalley.com/banners/468x60.jpg" alt="" width="469" height="61" /></a></p>
<h3>Okay, So I Bought My Ticket(s) Where Do I Go?</h3>
<p>This year&#8217;s WordCamp Fraser Valley is being held at SFU&#8217;s Surrey Campus. I plan on taking the SkyTrain from Vancouver to Surrey which seems to be the easiest way to get there as the SFU Surrey Campus is across the street from the SkyTrain Station. Check out this <a href="http://wordcampfraservalley.com/wordcamp-fraservalley-sfu-surrey/" target="_blank">page</a> for more information on the location.</p>
<h3>What Else Might I Need To Know?</h3>
<p>The couple of WordCamp&#8217;s I have attended it is probably best to bring something to write with (pen/pencil, paper) as you will find useful information you will want to remember for later. Don&#8217;t be scared to bring your laptop either, chances are 90% of the people in attendance will have one too.</p>
<p>Looking to network with people in the blogging world? Business cards are great to hand out to people you first meet, if not I&#8217;m sure there will be name badges which you can also include your Twitter account. You do use <a href="http://www.twitter.com" target="_blank">Twitter</a> right? If not, sign up now and start using it!</p>
<p>I am looking forward to this WordCamp Fraser Valley and my journey using Public Transit to get there too. Glad it was somewhere where I didn&#8217;t have to drive my car as I&#8217;ve gotten used to walking everywhere. Don&#8217;t worry my camera will be in hand too so I can capture (hopefully) the majority of the tracks and post them to Flickr and write about the success this WordCamp Fraser Valley will be.</p>
<p>See you all there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/wordcamp-fraser-valley-2009/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>WordPress: Plugin Automatic Upgrade</title>
		<link>http://www.tyleringram.com/blog/wordpress-plugin-automatic-upgrade</link>
		<comments>http://www.tyleringram.com/blog/wordpress-plugin-automatic-upgrade#comments</comments>
		<pubDate>Tue, 24 Mar 2009 17:08:47 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[administrative tasks]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[sftp]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1269</guid>
		<description><![CDATA[If you&#8217;re running a self-hosted WordPress blog and notice you have multiple updates available for your installed plugins, have you ever wondered how it was done? Have you ever wondered if it was safe to allow for the Automatic Upgrade of your plugins? Well, I recently looked through my WordPress plugins that needed to be [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re running a self-hosted WordPress blog and notice you have multiple updates available for your installed plugins, have you ever wondered how it was done? Have you ever wondered if it was safe to allow for the Automatic Upgrade of your plugins? Well, I recently looked through my WordPress plugins that needed to be updated and was a bit hesitant to try it out. Though I bite the bullet and proceeded to update my plugins via their Automatic system. It isn&#8217;t as scary as one might think.</p>
<h3>WordPress Automatic Plugin Update</h3>
<p>The process is a lot easier than I expected, or than it was previously for me anyway. Before, I would download the new plugin, deactivate the old one, upload the new one, and then reactivate the plugin. Never had an issue doing it that way but it was really time consuming having to download the files separately and then upload them to my site. Not to mention having to extract them locally since I do not have shell access currently set up on my site.</p>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" title="UpgradeMe" href="http://www.flickr.com/photos/tyleringram/3382004495/"><img class="aligncenter" src="http://farm4.static.flickr.com/3474/3382004495_4f60fbbcc6.jpg" alt="UpgradeMe" width="500" height="328" /></a></p>
<p>The  new system (I believe since WordPress version 2.5) allows your WordPress blog to do everything for you. All you need to know is your FTP or sFTP (secure FTP) account information. You should know this if you installed your WordPress files and plugins yourself. If you do not know your FTP or sFTP account information then you will need to get in touch with your web host. FTP is File Transfer Protocol, the ability to upload and download files from a remote location, in general terms.</p>
<h3>How To</h3>
<p>As I have mentioned, it is really easy to upgrade a plugin. Select the plugin you wish to upgrade and click on the <em>upgrade automatically</em> link that is shown. This will take you to the next screen.</p>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" title="ConnectionInformation" href="http://www.flickr.com/photos/tyleringram/3382822012/"><img class="aligncenter" src="http://farm4.static.flickr.com/3562/3382822012_803600b0bf.jpg" alt="ConnectionInformation" width="500" height="259" /></a></p>
<p>Here you will enter you FTP or sFTP account information. You will need to know your FTP address (typically your domain name), your FTP username and password, and then the connection type which is either FTP or sFTP. Again, you can obtain this information from your Web Host if you current do not know it.</p>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" title="UpgradePlugin" href="http://www.flickr.com/photos/tyleringram/3382004443/"><img class="aligncenter" src="http://farm4.static.flickr.com/3444/3382004443_ebeba0fb94.jpg" alt="UpgradePlugin" width="500" height="339" /></a></p>
<p>Once you&#8217;ve entered all that information and clicked Proceed, it will perform the following actions:</p>
<ul>
<li>Attempt to download the latest version of the plugin from WordPress&#8217; plugin repository</li>
<li>Unpack (or uncompress) the plugin</li>
<li>Deactivate the current plugin you have installed</li>
<li>Remove the plugin you currently have installed</li>
<li>Move the new plugin into the plugin directory</li>
<li>and then Activates the plugin</li>
</ul>
<p>If any of the above actions fail during the process, it will inform you what part failed and stop. Your blog will still work as the plugin will be deactivated, so nothing (hopefully) will break. If the plugin was coded properly then there should be no issues with it being deactivated. You can try and repeat the upgrade automatic process again to see if it passes, but if it fails, you will probably have to install the plugin manually.</p>
<h3>The Manual Process</h3>
<p>The manual process of upgrading a WordPress plugin is pretty much the way I have explained it above. You will just have to physically do more work to get it done.</p>
<p>You will have to:</p>
<ul>
<li>Download the latest plugin version</li>
<li>Uncompress the file (it is usually in ZIP format)</li>
<li>Deactivate the plugin you currently have on your website (<em>Admin Dashboard-&gt;Plugins-&gt;Deactivate</em>)</li>
<li>Upload/Replace the plugin in your <em>wp-content-&gt;plugins</em></li>
<li>Reactivate the plugin</li>
</ul>
<p>Again, it is pretty straight forward and just involves you doing more.</p>
<p>So there you have it, a pretty simple way to keep your WordPress blog&#8217;s plugins updated. Updating your the plugins on your WordPress blog helps ensure your site runs smoothly without any issues. Updates might also introduce new features or fix broken bits of older plugins. You can usually see what changes have been done to a particular plugin too when you click on the <em>View version **.** Details</em> links that accompanies the <em>automatic upgrade</em> link for each plugin you have installed. The cool feature about this is, it will load the details of the plugin inline with your current window so you will not need to view another webpage.</p>
<p>If you have any questions about updating your WordPress plugin, don&#8217;t hesitate to ask!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/wordpress-plugin-automatic-upgrade/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress: Modifying Your Lists via CSS</title>
		<link>http://www.tyleringram.com/blog/wordpress-modifying-your-lists-via-css</link>
		<comments>http://www.tyleringram.com/blog/wordpress-modifying-your-lists-via-css#comments</comments>
		<pubDate>Mon, 16 Mar 2009 19:52:08 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cascade stylesheet]]></category>
		<category><![CDATA[cascading stylesheet]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[stylesheet]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1246</guid>
		<description><![CDATA[
While I sit here and look over my various sites including my Photography site, I noticed that the unordered lists were not styled. Raul also mentioned how I should write about styling unordered &#60;ul&#62;&#60;/ul&#62; or ordered &#60;ol&#62;&#60;/ol&#62; lists within a WordPress theme, as his was also missing styling. This won&#8217;t be a terribly in depth [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding-left: 2px;"><!--adsense#250x250Single--></div>
<p>While I sit here and look over my various sites including my <a href="http://www.tyleringramphotos.com" target="_blank">Photography</a> site, I noticed that the unordered lists were not styled. <a href="http://www.hummingbird604.com" target="_blank">Raul</a> also mentioned how I should write about styling unordered &lt;ul&gt;&lt;/ul&gt; or ordered &lt;ol&gt;&lt;/ol&gt; lists within a WordPress theme, as his was also missing styling. This won&#8217;t be a terribly in depth post about how to completely restyle your unordered or ordered lists but it will hopefully help you learn the basics you need to know when playing with them, within your WordPress Theme or Template. This also applies outside of the world of WordPress as well since I will not be targeting a particular class or id name within a stylesheet.</p>
<h3>The Lists</h3>
<p>Alright I&#8217;ve mentioned both unordered and ordered lists, but what is the difference between them? Normally, I use unordered lists &lt;ul&gt;&lt;/ul&gt; which are primarily used for listing items in no particular order, like a shopping list!</p>
<p>The other is an ordered list &lt;ol&gt;&lt;/ol&gt;, which I don&#8217;t think I ever use. Ordered lists are for listing items in a particular order. Wasn&#8217;t that obvious?</p>
<p>Now that we got what they are out of the way, what do they look like in HTML?</p>
<div class="dean_ch" style="white-space: wrap;">&lt;ul&gt;<br />
&nbsp; &lt;li&gt;Cheese&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Bacon&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Milk&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Bread&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Eggs&lt;/li&gt;<br />
&lt;/ul&gt;</div>
<p>Simple and straight-forward list right? Though now you are probably wondering how do you go about editing your stylesheet for your theme to suit your needs? Well, it too is pretty straight-forward.</p>
<h3>CSS &#8211; Cascading StyleSheet</h3>
<p>Your cascading stylesheet is located among the rest of your WordPress Theme files (<em>/wp-content/themes/your-theme/</em>) and is usually called <strong>stylesheet.css</strong>.</p>
<p>Now stylesheets can vary greatly from theme to theme,  but let&#8217;s try to keep this uncomplicated and apply a specific styling to the above list. We would modify the above list by adding a class reference or name to it.</p>
<div class="dean_ch" style="white-space: wrap;">&lt;ul class=&quot;mylist&quot;&gt;<br />
&nbsp; &lt;li&gt;Cheese&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Bacon&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Milk&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Bread&lt;/li&gt;<br />
&nbsp; &lt;li&gt;Eggs&lt;/li&gt;<br />
&lt;/ul&gt;</div>
<p>We give the class the name <em>mylist</em> just for easy reference, typically it is best to name it something that will be easily identifiable to you for editing purposes. With your favorite text editor (notepad, notepad++, simpletext, bbedit, etc) open up the <strong>stylesheet.css</strong> file. Chances are you do not have a class called <em>mylist</em> so let&#8217;s get started. Pick an area to insert the class declaration, I normally place it after the <em>#content</em> declaration. The cascading stylesheet is typically read from top to bottom, hence the name <em>cascading</em>.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re1">.mylist</span> <span class="br0">&#123;</span><br />
<span class="br0">&#125;</span></div>
<p>This will set up the class declaration for the unordered list we&#8217;re about to create. We will start filling in the guts of the style as well as editing the internal parts of a list which are the list items &lt;li&gt;&lt;/li&gt;. Some attributes that I modify when I play with a list, whether or not its an ordered or unordered list, is the padding and margin. You can also change the look of the “bullets” you decide to use as well.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re1">.mylist</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp;<span class="kw1">list-style-type</span>: <span class="kw2">disc</span>;<br />
&nbsp; &nbsp;<span class="kw1">margin</span>: <span class="re3">0px</span>;<br />
&nbsp; &nbsp;<span class="kw1">margin-left</span>: <span class="re3">10px</span>;<br />
<span class="br0">&#125;</span></div>
<p>What the above does is changes the look of the “bullets” to discs, I also remove the margins from the list. This will remove the extra spaces around the list itself. I find sometimes that when I insert a list within a paragraph or between paragraphs there is too much of a space between them all. Setting the margin to 0 will help. I then nudge the list over by 10 pixels which is like indenting it. If you are using an ordered list &lt;ol&gt;&lt;/ol&gt; you can change how the numeric representation looks too, like numerals, roman numerals etc.</p>
<p>To style the list items you start a new declaration below the parent style.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re1">.mylist</span> li <span class="br0">&#123;</span><br />
<span class="br0">&#125;</span></div>
<p>Say we wanted to change the color of the items within the list to a red and underline them, this is how you would apply the style:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re1">.mylist</span> li <span class="br0">&#123;</span><br />
&nbsp; <span class="kw1">color</span>: <span class="re0">#f00</span>;<br />
&nbsp; <span class="kw1">text-decoration</span>: <span class="kw2">underline</span>;<br />
<span class="br0">&#125;</span></div>
<h3>Globally Changing Your Lists</h3>
<p>Another option you have is to globally change how your ordered and unordered lists work. Instead of using a class or an id you would just use the tag itself:</p>
<div class="dean_ch" style="white-space: wrap;">ul <span class="br0">&#123;</span><br />
&nbsp; <span class="kw1">list-style-type</span>: <span class="kw2">none</span>;<br />
&nbsp; <span class="kw1">margin</span>: <span class="nu0">0</span>;<br />
&nbsp; <span class="kw1">margin-bottom</span>: <span class="re3">5px</span>;<br />
<span class="br0">&#125;</span><br />
ul li <span class="br0">&#123;</span><br />
&nbsp; <span class="kw1">color</span>: <span class="re0">#0f0</span>;<br />
&nbsp; <span class="kw1">font-weight</span>: <span class="kw2">bold</span>;<br />
&nbsp; <span class="kw1">text-decoration</span>: <span class="kw2">underline</span>;<br />
<span class="br0">&#125;</span></div>
<p>This would give the default style to any &lt;ul&gt;&lt;/ul&gt;(unordered) tags throughout your whole WordPress Theme.</p>
<h3>Afterthoughts</h3>
<ul>
<li>Cheese</li>
<li>Bacon</li>
<li>Milk</li>
<li>Bread</li>
<li>Eggs</li>
</ul>
<p>The above example is how my blog (custom WordPress Theme) handles unordered lists. The CSS behind the list is relatively simple too:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re1">.post</span> ul <span class="br0">&#123;</span><br />
<span class="kw1">list-style-type</span>: <span class="kw2">disc</span>;<br />
<span class="kw1">padding-bottom</span>: <span class="re3">5px</span>;<br />
<span class="br0">&#125;</span><br />
<span class="re1">.post</span> ul li <span class="br0">&#123;</span><br />
<span class="kw1">margin-left</span>: <span class="re3">25px</span>;<br />
<span class="kw1">padding</span>: <span class="re1"><span class="re3">.5em</span></span> <span class="re1"><span class="re3">.5em</span></span>;<br />
<span class="br0">&#125;</span></div>
<p>Take the outer class (or parent) <em>post</em>, which is typical of most WordPress Themes. I&#8217;ve told the <strong>stylesheet.css</strong> to use a disc type with adding padding to the bottom of the unordered list. I then tell the list items to nudge over by 25 pixels and pad them a little bit as well. This allows for an easier to read list of whatever I decide, or at least I think so.</p>
<p>More advanced styling would be to remove the default bullet style and replacing it with a positioned background graphic. Perhaps you have a logo you would like to use as the “bullet” instead. You can see this in action over at <a href="http://www.tyleringramphotos.com" target="_blank">my photography</a> site. Any unordered list use a background image (of a single arrow) as the “bullet”.</p>
<p>Typically WordPress Theme navigation (like home, about, contact etc) are also unordered lists, though they have a bit more styling applied to them. The style applied is usually the removable of the “bullets” (<em>list-style-type:none;</em>) and aligning the items horizontally not vertically (<em>display: inline</em> <img src='http://www.tyleringram.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Hopefully this has shed some light on ordered and unordered lists within your WordPress Theme or in general web design usage. I&#8217;ll answer any questions you might have, and if any of the above is incorrect, please feel free to correct me so I can make changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/wordpress-modifying-your-lists-via-css/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What Have I Been Up To</title>
		<link>http://www.tyleringram.com/blog/what-have-i-been-up-to</link>
		<comments>http://www.tyleringram.com/blog/what-have-i-been-up-to#comments</comments>
		<pubDate>Tue, 03 Mar 2009 17:00:14 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[half-pipe]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[Snowboarding]]></category>
		<category><![CDATA[wca]]></category>
		<category><![CDATA[westcoast alpine]]></category>
		<category><![CDATA[worldcup]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1206</guid>
		<description><![CDATA[Now not everyone is going to care what I have been up to but some people might notice a slip in postings here on this blog. Don&#8217;t be alarmed! I am still around I have been working on some other things. For those who might be curious as to what I have been doing over [...]]]></description>
			<content:encoded><![CDATA[<p>Now not everyone is going to care what I have been up to but some people might notice a slip in postings here on this blog. Don&#8217;t be alarmed! I am still around I have been working on some other things. For those who might be curious as to what I have been doing over the past little bit I&#8217;ll share it with you.</p>
<h3>WestCoastAlpine</h3>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/tyleringram/3312216994/"><img class="aligncenter" src="http://farm4.static.flickr.com/3620/3312216994_c62a880fdc.jpg" alt="IMG_0048" width="500" height="333" /></a></p>
<p>Over at <a href="http://www.westcoastalpine.com" target="_blank">WestCoast Alpine</a> I did do a couple posts on the LG FIS WorldCup 2009 events which included the Snowboarder Cross and the Half-Pipe event. The PGS (Parallel Giant Slalom) was canceled due to poor snow conditions. Many athletes were disappointed about that but you can&#8217;t ski on the type of snow they had over for the last event. It was pretty cool to see Shaun White and his insane half-pipe skills.</p>
<p>Robyn and I have really been enjoying writing for WestCoast Alpine. We just have to find more time to do it and work on more regular posts to keep the content moving along.</p>
<p>We are both looking forward to the upcoming <a href="http://www.wssf.com/home/" target="_blank">Telus World Ski and Snowboard Festival</a> up in April at Whistler/Blackcomb.</p>
<h3>Tyler Ingram Photos</h3>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/tyleringram/3326067702/"><img class="aligncenter" src="http://farm4.static.flickr.com/3615/3326067702_60b5933b90.jpg" alt="Crow Bokah" width="500" height="333" /></a><br />
<small>Crazy Crow Bokah</small></p>
<p><a href="http://www.tyleringramphotos.com" target="_blank">My photo blog</a> has a few new posts including some more recent photos taken with my new Canon EF 70-200mm f2.8L IS USM lens. The lens is amazing! Though it also costs an arm and a leg.</p>
<p>I thought about doing a photo post a day, I do have enough photos to do it but sometimes the photos are just not interesting enough (to me) to post at times. I thought about taking at least 1 photo each day and posting it but sometimes I don&#8217;t get the opportunity to get the camera out and shoot something. So for now I&#8217;ll just continue posting whenever I think a photo I have taken has some interesting element to it. Who knows, perhaps I&#8217;ll start talking more about camera gear or the industry.</p>
<h3>The Blog</h3>
<p>Now in previous months I used to report on the stats from the month prior. I have decided to stop doing this as I don&#8217;t really see any benefit in reporting my blog&#8217;s statistics. I can tell you that traffic is still increasing 10-12% each month, which I like to see. Though it just seems like I repeat myself over and over again when I do blog recaps.</p>
<p>I have also had some suggestions on some blog topics or series I can start writing here on Tyler Ingram dot com. <a href="http://www.hummingbird604.com" target="_blank">Raul</a> suggested I write some CSS editing posts which can help WordPress users modify/tweak their self-hosted themes with a bit more ease. I would probably get into explaining the basics of the CSS stylesheet that a typical WordPress blog might use.</p>
<p>Coming up with ideas that people haven&#8217;t done yet though seems to be the catch. There are a lot of blogs (sites) that will explain how to modify the various aspects of WordPress. Perhaps I can figure out a twist to make it more interesting to people out there though.</p>
<h3>On a Side Note</h3>
<p style="text-align: center;"><a href="http://www.flickr.com/photos/tyleringram/2414358971/in/photostream"><img class="aligncenter" title="Dominican Republic" src="http://farm3.static.flickr.com/2041/2414358971_80d20e0f93.jpg" alt="Dominican Republic, Punta Cana" width="500" height="375" /></a><br />
<small>Our Dominican Republic Vacation in Punta Cana 2008</small></p>
<p>Robyn and I have been looking at taking a vacation. We both think it&#8217;s time for an escape. We were thinking of a 10 day trip to Costa Rica on the Caribbean coast (no, not all inclusive). Black sandy beaches, crystal clear waters, tropical rain forest with Sloths and Howler Monkies. Though it looks like we decided to do a road trip in June through the Rockies and then leave a Tropical vacation for my 30th Birthday in December. I decided that I don&#8217;t want to be in North America for my 30th Birthday. Since my birthday is at the end of the year we would probably do New Year&#8217;s at the location we decided as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/what-have-i-been-up-to/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress Security &#8211; Admin Login</title>
		<link>http://www.tyleringram.com/blog/wordpress-security-admin-login</link>
		<comments>http://www.tyleringram.com/blog/wordpress-security-admin-login#comments</comments>
		<pubDate>Mon, 23 Feb 2009 22:58:43 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1173</guid>
		<description><![CDATA[
For those who are relatively new to WordPress and the administration section of a self-hosted WordPress blog, there is one great security tip that majority of people will tell you right away: Ditch that Admin account ASAP!
Though for those who are not setting up a new blog and are using the default &#8216;admin&#8217; username still [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding-left:2px; width:250px;"><!--adsense#250x250Single--></div>
<p>For those who are relatively new to WordPress and the administration section of a self-hosted WordPress blog, there is one great security tip that majority of people will tell you right away: Ditch that Admin account ASAP!</p>
<p>Though for those who are not setting up a new blog and are using the default &#8216;admin&#8217; username still (shame on you) should also look at changing this too. I thought at first it might be hard to do and also have the potential to screw things up but fear not, it is really simple to do. The following steps can be used for both new and veteran users of a Self-Hosted WordPress blog who are still using that default admin username account.</p>
<h3>Step 1: Create A New User Account</h3>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/tyleringram/3304210373/"><img class="aligncenter" src="http://farm4.static.flickr.com/3388/3304210373_1ebfaaa1bb.jpg" alt="WordPress Add New Users" width="500" height="378" /></a></p>
<p>That&#8217;s right, go into your <em>Dashboard-&gt; Users -&gt; Add New</em>. Fill out all the information as listed on the form. Make sure you select the Administrator as the Role of this new account though!</p>
<h3>Step 2: Logout and Login with New Account</h3>
<p>Log out of of the default admin account and login with your newly created account. Then go <em>Dashboard-&gt;Users-&gt;Authors &amp; Users</em>.</p>
<h3>Step 3: Delete admin Account</h3>
<p>Select the default <em>admin</em> account and choose Delete in the Bulk Actions. Ensure you only have the <em>admin</em> account selected, then click Apply.</p>
<p style="text-align: center;"><a class="tt-flickr tt-flickr-Medium" href="http://www.flickr.com/photos/tyleringram/3304210405/"><img class="aligncenter" src="http://farm4.static.flickr.com/3525/3304210405_b4cb76db78.jpg" alt="WordPress Delete Users" width="471" height="267" /></a></p>
<p>You will be prompted by the screen above. Select the appropriate username to <em>Attribute all posts and links to</em>. This will ensure that your previous posts are not deleted and that your new account is now the Author of all your previous posts.</p>
<p>There you have it, <strong>3 easy steps to secure your WordPress</strong> blog a bit more.</p>
<h3>Why Do This?</h3>
<p>Think of all the WordPress blogs out there. If you leave the default settings, you now give a potential hacker 1 username to use in their attack to gain access to your backend. Remove that account and you make it infinitely harder for someone to try and password crack the account you use to administator your WordPress Blog. Yes, this isn&#8217;t a fool proof method but it does make it a bit harder to try and hack your administrative account.</p>
<p>So please ditch that default admin account!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/wordpress-security-admin-login/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Some More Blog House Cleaning</title>
		<link>http://www.tyleringram.com/blog/some-more-blog-house-cleaning</link>
		<comments>http://www.tyleringram.com/blog/some-more-blog-house-cleaning#comments</comments>
		<pubDate>Tue, 03 Feb 2009 17:15:30 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[dynamicshark]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1133</guid>
		<description><![CDATA[
Every so often I like to look at various aspects of my blog and tinker with them. It&#8217;s nice to change things up a little bit but after doing a new blog theme for my site, Robyn pointed out the new layout lacked some items it previously had that she liked. The Categories on the [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding-left: 2px; width: 250px;"><!--adsense#250x250Single--></div>
<p>Every so often I like to look at various aspects of my blog and tinker with them. It&#8217;s nice to change things up a little bit but after doing a new blog theme for my site, Robyn pointed out the new layout lacked some items it previously had that she liked. The Categories on the sidebar and the Navigation links on the single page.</p>
<p>I remember reading (not that I remember where) that as a web designer what you should do is get your friends and family to play with a layout you create, watch over their shoulders to see what they do. See where they go to click or what they do when navigating around a page. This I find helps when making your page easier to navigate for general users.</p>
<p>With Categories, Robyn liked to see if there was any other posts related to a particular Category I have on my blog, she could do that easily with my previous layout but not with the current one. So I added it back to the sidebar to help her and others who might find it useful. I also went through some of the Categories and removed some of the ones that were either redundant or didn&#8217;t make sense.</p>
<p>I also added the previous post link and next post link (if applicable) at the top of each single page which is dynamically generated anyway by WordPress. I made the font smaller and removed the weight so it does not interfere with the post&#8217;s title as much as it used to.</p>
<h3>Contact Forms Fixed</h3>
<p style="text-align: center;"><img class="aligncenter" title="Mail" src="http://farm3.static.flickr.com/2011/2177961471_09c4c376d8.jpg" alt="" width="500" height="343" /><br />
<small>Flickr Photo By <a rel="nofollow" href="http://flickr.com/photos/pinksherbet/" target="_blank">Pink Sherbet Photography</a></small></p>
<p>I had an issue with my contact forms, though I am unsure how long I have actually have had the issue. If you were trying to get a hold of me via my contact forms and did not hear back please try again.</p>
<p>The email address I use for all my online dealings is hosted by Google&#8217;s Domain Apps and I was not receiving email from <a href="http://www.dynamicshark.com" target="_blank">DynamicShark.com</a> via the contact form I have created there either. The odd part was that the contact form worked fine if I sent the message to another email address but not to a Gmail account. I could also send the contact form data to the proper location when it was on my development server here at home, just not when it was on my live servers.</p>
<p>It turns out that my webhost (Bluefur) had a default set up so that if the scripts were running locally off of it, it was being smart and taking the  message and rerouting it to it&#8217;s own mail servers (that&#8217;s where my domain/websites are hosted of course). Though because the email portion of my account is not set to handle my domain mail at Bluefur,  it was just dumping my messages into /dev/null, sort of like a blackhole.</p>
<p>Tech Support for Bluefur was great at troubleshooting the issue with me and helped fix the issue relatively quickly.</p>
<p>My contact forms are working properly now so feel free to use them if you need to get a hold of me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/some-more-blog-house-cleaning/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Check Your Custom WordPress Themes</title>
		<link>http://www.tyleringram.com/blog/check-your-custom-wordpress-themes</link>
		<comments>http://www.tyleringram.com/blog/check-your-custom-wordpress-themes#comments</comments>
		<pubDate>Tue, 13 Jan 2009 19:06:08 +0000</pubDate>
		<dc:creator>Tyler Ingram</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[tables]]></category>
		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://www.tyleringram.com/?p=1035</guid>
		<description><![CDATA[
Recently I was asked to look at modifying a &#8216;Premium&#8217; WordPress theme and while browsing through the code of the theme I noticed a couple things that people should be wary of when purchasing themes, or at least in my opinion. In today&#8217;s day and age in the World Wide Web there are various good [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; padding-left: 2px; width: 250px;"><!--adsense#250x250Single--></div>
<p>Recently I was asked to look at modifying a &#8216;Premium&#8217; WordPress theme and while browsing through the code of the theme I noticed a couple things that people should be wary of when purchasing themes, or at least in my opinion. In today&#8217;s day and age in the World Wide Web there are various good practices a designer and/or developer should look at when creating websites or themes for web applications and the first one I would like to point out is the use of &lt;table&gt; tags for layouts. The second issue I have noticed, heard of and read about is how Themers will insert their own Affiliate IDs into preloaded Ads such as Google&#8217;s AdSense.</p>
<h3>Issue Number 1: &lt;TABLE&gt; Tags Should Not Be Used For Layouts</h3>
<p style="text-align: center;"><img class="size-full wp-image-1037 aligncenter" title="HTML Table Layouts" src="http://www.tyleringram.com/wp-content/uploads/2009/01/htmltables.jpg" alt="HTML Table Layouts" width="502" height="232" /><br />
<strong><small>The above code I had to clean up to understand what was going on</small></strong></p>
<p>That&#8217;s right, the HTML &lt;table&gt; element should strictly be used for tabular data and not for website/theme layouts. In the past Tables were easier to use when ensuring your page looked the way you wanted it to. If you get into complicated layouts, Tables can start being a really large pain to work with in regards to rendering the cells to proper dimensions as well as compatibility across platforms. Mobile devices (with their smaller screens) will probably not render layouts in Tables properly and will be really buggered up or really squished.</p>
<p>Updating a Table layout can also be quite a task, especially if it has multiple rows that span across and down the page. Need to add a cell into the middle of a table? Is the table based on precise measurements (such as pixels) or is it based on percentages? I&#8217;ve had to deal with tables that use 1px wide cells to help nudge things around the screen. Also if the person who created the layout with Tables doesn&#8217;t follow good practices (such as indenting) then it can be really hard to modify and you might spend hours trying to figure out where everything is.</p>
<p><strong>Then What Are &lt;TABLE&gt; Tags Used For?</strong></p>
<p style="text-align: center;"><img class="size-full wp-image-1036 aligncenter" title="Tabular Data" src="http://www.tyleringram.com/wp-content/uploads/2009/01/tabulardata.jpg" alt="Tabular Data" width="500" height="123" /><br />
<strong><small>This is tabular data and what &lt;table&gt; tags should be used for</small></strong></p>
<p>Like I mentioned above Tables are used for tabular data. Do you have a long list of items with prices perhaps? A Table would work best, especially if you have lots of information to present. If the information is to be in the form of a spreadsheet then a Table would be used.</p>
<p><strong>How Do I Check If  A Layout Uses Tables?</strong></p>
<p>To check if a layout uses Tables extensively you can usually right click on a theme&#8217;s demo and select &#8216;View Source&#8217;. If there are a lot of &lt;table&gt;&lt;/table&gt;, &lt;tr&gt;&lt;/tr&gt;,&lt;td&gt;&lt;/td&gt; tags that will give you indication of a theme based on Tables.</p>
<p><strong>Should I Not Get A Theme If It Uses Tables?</strong></p>
<p>If you plan on updating or modifying your theme with little effort then I recommend not using it. It also is an old coding practice which is frowned upon by other web designer and developers.</p>
<p>Table layouts do not load as quickly as say a layout done with DIV tags. Though there still might be some debate about how much bandwidth a DIV based layout will save you over a Table based layout but DIV based layouts are the current standard for web design/development. They are also easier to work with when you need to modify things. They help keep code clean too if done properly!</p>
<h3>Issue Number 2: Check PreLoaded Affiliate or Ad Links</h3>
<p>Another thing I have noticed with Custom WordPress Themes is the use of the Themer inserting their own Affiliate ID into the preloaded ads. I guess if the person who purchases the theme does not care about monetizing their own website then why not right? Well if you are into monetizing your own website then I would recommend checking the preloaded Ads or Affiliate links if there are any and fixing them.</p>
<p><strong>Why Does This Matter?</strong></p>
<p>Well if your Custom Theme has preloaded Google AdSense ads that you did not configure, then when someone clicks on an ad the person who created the theme (for which you might have paid money for) will get the credit for that click and ultimately make some more money off your site. I guess people could argue the pros/cons of this practice, but to me this seems a bit too sneaky.</p>
<p>I remember Rod posted about <a href="http://rodtempleton.net/forced-ads-that-cant-be-removed-suck/" target="_blank">forced ads that were preloaded on a WordPress theme</a> he downloaded. When Rod went to remove the ads from the theme, the theme no longer worked. He reinserted the code and the theme continued to work. Another sneaky practice!  I am alright with giving attribution to the person who created the theme, but to try and make additional money off of it via sneaky tactics such as this just doesn&#8217;t sit right with me. Rod ended up removing that particular theme right away once he found that out.</p>
<p>If you are looking at using Free WordPress Themes, or Paid (Premium) WordPress Themes I would take a moment or two to perhaps look over the code. If you do not understand the code or where to look have someone else look into it for you. Make sure people are not trying to make money off of you without you knowing it. I am sure not everyone does this but just keep and eye out for it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tyleringram.com/blog/check-your-custom-wordpress-themes/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
