Articles by Otto on Wordpress

  • What’s new with the Customizer

    Been a while since I wrote something. Let’s talk about some of the new stuff available in the Customizer. Forget about some of part two First, back in part two, I had a bit about Surfacing the Customizer. That bit is outdated now, WordPress does this for you in later versions. So, yeah, skip that. […]

    READ MORE
  • Better 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.

    READ MORE
  • Language 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 theme authors to use to manage this system (or to not have to micro-manage it, rather). A lot of this feature is […]

    READ MORE
  • Slides: 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. Me, I just start writing code. I was asked to present at WordCamp Seattle, on the specific subject of […]

    READ MORE
  • WordPress Tutorial: Using Jetpack’s Infinite Scroll

    Otto takes us through a WordPress tutorial on how to use the Jetpack plugin’s 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 pretty easy to add support for in […]

    READ MORE
  • WordPress: Getting Rid of Those Pesky Options Pages

    Why do we even need those Options pages in WordPress? ottopress.com takes us through why we don’t and how to get rid of them. Do you even need an options page? How many options does your theme have, anyway? Would it not make more sense to eschew those complex options pages in favor of just allowing […]

    READ MORE