For at least six months I’ve used the WordPress Mobile Edition plug-in to provide visitors to my WordPress blog, who use a mobile device like an iPhone, iPod Touch, or Blackberry, with a quick-loading mobile interface. This plug-in is a bit unusual, since it also requires a custom theme which must be uploaded into your wp-content/themes directory. The main problem with the plug-in, however, is that it is not compatible with “caching” plug-ins like wp-cache, which I’ve used now for several years. Caching plug-ins are beneficial for busy WordPress blogs because they create static versions of webpages and thereby reduce the mySQL server request load for your web host. This can increase the speed / performance of your WordPress blog for visitors, and in the extreme (a situation which has NOT happened to me, to date) can make your blog “DIGG proof.” This means if a post gets popular on a site like DIGG, Slashdot or reddit (which means your page/site is attracting thousands of hits) the server should be able to handle the load and not fail. When a mobile-theme plug-in is not cache-compatibile, sometimes mobile visitors are shown the “mobile version” of webpages, and sometimes they are not, depending on whether or not the full-browser version of the page has been previously cached. This defeats the purpose of using a mobile-accessible plug-in or theme, so it’s important to work around these issues.
I’m not sure the first time I saw it, but I’ve had “mobile-blog theme envy” ever since I first saw the WPtouch WordPress plug-in / mobile theme in action on my iPhone. James Deaton runs it on his blog, Wandering Tech, and every time I’ve seen it in mobile form the past few months I’ve wanted to use it too. Like all the plug-ins and themes I use on my WordPress blog, WPtouch is free… so not running it wasn’t a question of money, it was a question of time. I tried awhile back to activate it on my blog, but it was not compatible with wp-cache either. So, to get it to work I knew I’d have to do some research and tweaking. This evening, I decided to give it a try.
This process required the following steps: I deleted my old wp-cache cached pages, deactivated the wp-cache plug-in along with WordPress Mobile Edition, deleted both of them from my hosting account (with Cyberduck), as well as the previously required Carrington Mobile WordPress theme, and then downloaded WP Super Cache. After uploading and activating it, I followed the instructions in the above video to configure it for WPtouch plug-in compatibility. To add information about Creative Commons licensing at the bottom of the mobile theme, I had to edit the “footer.php” file located in the wptouch / themes / default directory.
Whew! This took awhile, but it was worth it. I’m delighted with the results!
I spent some time customizing the mobile version’s background, colors and fonts, as well as the WordPress “pages” which are displayed in the mobile menu. I like how WPtouch permits custom icon configuration for WordPress pages as well.
I was interested to see the WPtouch categories menu button displays post categories in descending order by the number of posts in each.
By clicking on the “podcasts” category, my month of “podfading” (a term I heard from Dan Schmidt back in 2006) in December is revealed! I hope to post podcasts at least once every two weeks in 2010, so hopefully lapses like this won’t be common. K-12 Online took a lot of my time in December, so that’s my excuse and I’m sticking to it!
Mobile web access is going to continue growing by leaps and bounds in the years ahead. Are your organizational and personal websites mobile-friendly? If you’re running WordPress, WPtouch provides a clean, effective and free way to provide mobile accessibility.
Did you know Wes has published 9 eBooks, and 1 of them is available free? Check them out! Do you use a smartphone or tablet? Subscribe to Wes' free magazine "iReading" on Flipboard!
If you're trying to listen to a podcast episode and it's not working, check this status page. (Wes is migrating his podcasts to Amazon S3 for hosting.) Remember to follow Wesley Fryer on Twitter (@wfryer), Facebook and Google+. Also "like" Wesley's Facebook pages for "Speed of Creativity Learning" and his eBook, "Playing with Media." Don't miss Wesley's latest technology integration project, "Mapping Media to the Curriculum."
On this day..
- Helping Students Use Creative Commons Images in Presentations - 2014
- The Value of Good Design - 2011
- Podcast336: Personal Updates and Voices of ACTEM - Talking with Richard Byrne, Bob Sprankle and Kern Kelley - 2010
- Cloud computing lesson from Mobile Me Wrestling: Offline Backups - 2009
- Beware of outdated links and mailto links - 2008
- Political emails fly fast, but are readers validating content? - 2008
- IM on iPhone - 2008
- Podcast215: Technology Shopping Cart Podcast03 - Strategies for Helping Teachers Integrate Technology - 2008
- Student laptops a menace? - 2006
- Songs for Teaching - 2006