How to leverage the Theme Customizer in your own themes
Note: Everything I’m talking about here, including the code, is in beta mode. It will be subject to change. I’ll update this post after release to fix any code changes that may occur between now and...
View ArticleTheme Customizer Part Deux: Getting rid of Options pages
Last time I wrote about using the Theme Customizer to supplant/add to your existing options. But what if you’re writing a new theme entirely? Do you even need an options page? How many options does...
View ArticleMaking a custom control for the Theme Customizer
Okay, a quick one today. Let’s make a custom control for the customizer. Back in the first tutorial, I talked about the various controls available in the customizer. Specifically I mentioned image...
View ArticleMore Internationalization Fun
So in my last post about Internationalization, I covered some non-obvious things that you should consider when adding translation capabilities to your code. Today, let’s add to that by covering some...
View ArticleJetpack and the Infinite Scroll
Everybody seems to be talking about Photon. Nobody really seemed to notice the Infinite Scroll feature added to the latest Jetpack. While it is slightly buggy, it’s pretty neat nevertheless. It’s also...
View ArticleI’m not a fan of orange…
I’m not a fan of the color orange. Dunno why. I prefer soothing and relaxing colors, like blues and greens. But the new Twenty Thirteen theme for the next version of WordPress is very, very orange....
View ArticleSlides: A Presentation Theme
You know, when some people are asked to do a presentation on a subject, they start by thinking about what they’re going to say, how they’re going to say it, and what their presentation will contain....
View ArticleLanguage Packs 101 – Prepwork
One of the new features alongside the auto-update feature in WordPress 3.7 is support for “language packs”. More info about these will be coming out eventually, along with new tools for plugin and...
View ArticleBetter Know a Vulnerability: SQL Injection
We get a lot of submissions to the WordPress.org plugin repository, and so there is often a lot of dangerous code submitted. Usually this isn’t malicious, it’s just by people who honestly don’t know...
View ArticleBetter Know a Vulnerability: Cross Site Request Forgery (CSRF)
One of the easier to understand vulnerabilities is the CSRF. It’s also one of the most common issues we see in plugins and themes, because people rarely think about it. Imagine that I have a form that...
View Article
More Pages to Explore .....