My website has a new home, here on WordPress.com.
I’m a big fan of NASA and their liberal use policy for images; in looking at their collection from the Jet Propulsion Lab, I came across The Rose, and decided to base the look on that image. All featured images are also by NASA.
The theme is the Profile premium theme from Organic Themes. The Custom Design upgrade let me change the fonts and basic colors, as well as add custom CSS for the finishing touches and details.
Let the dogfooding begin!
Automattic quietly introduced a new Jetpack feature in 2.2. Online documentation is still in process, and it’s not even listed in the changelog; but it’s something all theme developers can take advantage of right now. It’s called Featured Content (FC), and you want to start using it with your themes.
Continue reading Putting Posts on a Pedestal with Jetpack’s Featured Content
The Theme Customizer, introduced in WordPress 3.4, is a powerful tool for theme settings and options. In this tutorial, we’ll give our users a choice of how they would like their posts presented on the blog page: excerpts, or full post content. Our setting will be displayed as radio buttons, with a default value of “excerpt”.
Continue reading Using the WordPress Theme Customizer to choose between excerpts or full content
Let’s create a logo uploader using the new Theme Customizer, which was released with WordPress 3.4. This will allow users to place an image in our theme’s header; if no logo has been uploaded, we’ll fall back to displaying the site title and description instead.
Continue reading Adding a logo uploader to your WordPress theme with the Theme Customizer
The default markup for WordPress galleries is a little… odd. If you want to change it, the
post_gallery filter is what you’re looking for; see
wp-includes/media.php around line 671 for the goods.
With the new features in Jetpack 2.0, it’s more important than ever to keep straight your wordpress.com accounts – particularly if you’re developing sites for clients that will be using Jetpack. I won’t pretend to understand all of the details yet, but some quick research and perusing of the sparse, user-centric Jetpack site led me to the following.
Continue reading Jetpack and wordpress.com accounts
It’s no longer necessary to include a locale file within your theme’s functions.php; check this ticket: http://core.trac.wordpress.org/ticket/20448
I’m sad, Montreal.
What we’ve always suspected is finally coming out in the Charbonneau Commission: we work hard, simply to be robbed (on a stunning scale) by those supposed to be looking after our interests.
Montreal is sick; let’s get you fixed up.
I’m thinking the #WordPress Codex and Theme Review guidelines would benefit from a “what, why, how” approach to documentation:
- What: describes the function or requirement
- Why: why is it this way? Best practice, performance, security concerns?
- How: a simple and clear code example of how to use or implement what is being discussed
WordCamp Montreal 2012 was held this past August 18-19, and on the Sunday, I gave a talk about getting started with WordPress theme development (slides are available here). Savoir-Faire Linux kindly produced videos of some of the talks, now available on YouTube. Enjoy!
Update Sept 25, 2012: WordCamp Montreal 2012 presentations will not be available on wordpress.tv because of a faux-go that was used in our videos.
Continue reading Getting Started With WordPress Theme Development