Building WordPress Themes You Can Sell by Sawyer Hollenshead for Smashing Magazine describes the process of entering the theme market. Sawyer writes about his mistakes and covers some great tips for young developers hungry to make money from WordPress themes. Child themes, theme options, shortcodes, advertising and social networking options are covered as well. Permalink
What the hell is scaling anyway? Ability to handle high web traffic. Ability to deal with tons of file uploads, and tons of data in the database. Ability to rapidly deploy lots of blogs. A systematized process for quality assurance. A dummy proof admin interface and a support system for the people using the system.
— Peter Chester, 170 Radio Stations: WordPress at Scale at WordCamp Los Angeles 2011
Peter Chester gave a talk at WordCamp Los Angeles in mid September this year, where he covered some of the basics of scaling multi-site WordPress based on his own experience with over 170 radio stations. He summarized the above checklist as “the ability to manage growth.”
As much as we all hate shortcodes in WordPress, there are times we simply have to use them, like the Syntax Highlighter Evolved plugin which is definitely one of the best out there. But what happens when you don’t want to highlight your source code any longer? What happens if you want to disable the plugin?
What happens to those hundreds (or maybe thousands) of posts with code inside? That’s right. Syntax Highlighter “locks you in” to using it and if you deactivate it, all your shortcodes are rendered in plain text. Today we’re going to talk about “locking yourself out” of using the syntax highlighter plugin without breaking your content. Permalink
Joost de Valk has published some great questions and answers about SEO and WordPress on his blog. Joost used his Facebook page to gather questions from his fans and followers for 24 hours (around 50 questions were posted) and then answered some of them in a post on his website.
We think the idea is great in general and Joost should definitely do this more often, although it would be more interesting if the questions and answers (together with the people) were in one place for a conversation rather than question-answer. We loved how Barry from the WordPress.com team did his Ask Barry session at WordCamp San Francisco this year. Permalink
P.S. We’re trying out some of the post formats here on Theme.fm, as you can see this is a Link. Hopefully we’ll get the others to work very soon and sort out the problems with the non-titled posts in some RSS aggregators. Stay tuned! Permalink
Unfortunately we missed our Weekly Roundup #9 last Friday, so this one’s going to be a two-week roundup, bringing you the happenings of the past two weeks in the world of WordPress. Permalink
Alex King from Crowd Favorite has recently posted an article on something they’ve been working on together with the team — a better Admin UI for Post Formats. Alex talks about a plugin that adds a more intuitive and meaningful user interface to post formats in WordPress. Permalink
If you haven’t been following this series, make sure you at least skim through WordPress Internals: How WordPress Boots Up and WordPress Internals: How WordPress Boots Up Part 2, where we went from the very moment an HTTP request hits the index.php front-facing WordPress file and up to the quite cumbersome but lighting fast bootstrap process that wp-settings.php leads and sustains.
This third part will deal with the more interesting parts, after the bootstrap routines, which will hopefully not bore you to death and provide some insight into how WordPress works from the inside, helping you understand and leverage all its internal power when developing themes and plugins. Permalink
Today is a very exciting day for us over at Theme.fm — we just got approval from the iTunes Store for our very own iOS application. It took us a little over two months since our first sneak peek and it’s finally available free of charge in the App Store. In this post we’ll talk a little bit about the application itself and the technology that’s running behind it. Permalink