Slow Cooked WordPress Presentation Video

The video from my presentation at WordCamp Chicago can be viewed at WordPress.tv. Check it out: http://wordpress.tv/2011/11/20/josh-feck-slow-cooked-wordpress/

30. November 2011 by joshfeck
Categories: Linked List | Comments Off

Slow Cooked Support

This is another follow-up to my presentation at WordCamp Chicago. I might write a few more posts about Slow Cooking WordPress because as I prepared my presentation, I found I had a lot more to share than what I could cover in the allotted time.

Continue Reading →

08. August 2011 by joshfeck
Categories: Linked List | Comments Off

A Simple TimThumb Fix

If you have any sites running the TimThumb script (and if you care about security) you probably had a few to update this week.

I had a couple of older sites using TimThumb, and there was this one site that I figured would not be as easy to update. Why? The hosting company had disabled PHP’s read file function, which broke TimThumb. So in order to get TimThumb to work initially, I had to use a workaround that swapped out that function.

This hack would not work with the newest version of TimThumb, but I did find an easy to change configuration option that made everything “just work”.

If you’re in a similar boat you could test this out. Change this:

define ('FILE_CACHE_DIRECTORY', './cache');

to this:

define ('FILE_CACHE_DIRECTORY', ''); 

The inline documentation explains that leaving this blank will allow the script to use the system temporary directory.

Of course, Your Mileage May Vary here. Backup before you do anything. If you’re in over your head, there are lots of places to get help.

06. August 2011 by joshfeck
Categories: Tutorials | Comments Off

Slow Cooked WordPress

My presentation topic for WordCamp Chicago 2011 was Slow Cooked WordPress. This made for a curious title, and more than one fellow WordCamper approached me before the session started and wanted to know what this was all about. The idea was to compare building a WordPress site to slow cooking a delicious meal.

The presentation started out with three important concepts: Ingredients, Care, and Craft. These concepts were illustrated with examples of some of the great local food and beverages that are produced in the Traverse City area. Thanks goes out to Matt and Carissa Visser of Isadore Farm for allowing me to use a photo of them at their farmer’s market booth. I suppose I should also thank Right Brain Brewery, Shorts Brewery, and Higher Grounds for making my most favorite inspiring beverages too.

Some of the topics we covered in this session were:

  • Why install WordPress manually vs. the 1-click install
  • How to choose a theme that works with your content
  • How to choose plugins that won’t cause conflicts
  • Where to go for reliable tutorials to help improve your craft

I related a few real life examples that I thought we could all learn from. One was about a site that I was contracted to rebuild after a failed first attempt by another developer. The problems with the site included the use of a theme that just did not work for the site owner’s content. For example, having more than three pages broke the site’s navigation layout. This theme was available as a free download at the wordpress.org theme repository. That’s right: it was available. Fortunately for the WordPress community, there is a crack team of theme reviewers now who review each and every theme that go into the repository. Older themes typically stay in unless they have a good reason to suspend them. Like a spammy footer link. A distinguished member of said team, Emil Uzelac, was present and made sure the theme was suspended after I demoed the spammy link that was output to the footer.

There was a little bit of code presented here and there throughout, and I hope that some of the newer WordPress users/developers in the audience could see the beauty in just how simple and clean WordPress code can be.

Many thanks to those who asked some great questions, offered some additional helpful tips, and gave kind words about the session. The slides from this presentation can be viewed at http://slidesha.re/slowcookwp.

Thanks to Mary Duquaine and Heather Acton, among the many others who worked so hard to make WordCamp Chicago 2011 a success. Also, a big thanks to all of the wicked awesome sponsors too.

30. July 2011 by joshfeck
Categories: Linked List, WordPress | Tags: , , | Comments Off

Here’s a Plugin to Keep an Eye On

Epic Post Type

A library for the creation of Custom Post Types, Custom Taxonomies, and Custom MetaBoxes on an EPIC Scale.

A very interesting plugin from Andrew Terris and Eric Marden. This will most certainly help out with some of the busy work with setting these up, included getting the permalinks working, custom icons, and some cool metabox functionality. No documentation as of early July ’11, (except within the code itself.)

in the .org repo:

http://wordpress.org/extend/plugins/epic-post-type/

and on github:

https://github.com/aterris/epic-post-type

05. July 2011 by joshfeck
Categories: Linked List, WordPress | Tags: , | Comments Off

← Older posts