JavaScript

A new look and a new domain

Photo of author
Brian Krogsgard
The new Post Status design is an alpha, but I wanted to show readers as soon as I could. Also, the site has a new domain and utilizes HTTPS everywhere. A lot has gone into it so far, and there is much left to do.

WordPress code snippets ’til Christmas

Photo of author
Brian Krogsgard
Elliott Richmond is in the second year of his advent calendar for WordPress code snippets. You can sign up on the site for the 2013 version and he'll email you the snippets every day. I enjoyed this last year, as…

WordPress code conventions for easy wins

Photo of author
Brian Krogsgard
Our code in WordPress plugins and themes should follow some basic standards. Here are a few simple tips to make your code more aligned with the standards of the core project. Prefix everything Nacin said it best. Prefix everything. Prefix…

WordPress responsive navigation options

Photo of author
Brian Krogsgard
Navigation is one of the most challenging battles for doing responsive design well. To preface this article, I highly recommend you study Brad Frost's collections of responsive navigation patterns and complex responsive navigation patterns. In this post, I'll cover two…

WordPress and JavaScript with Backbone

Photo of author
Brian Krogsgard
I recently ran across this excellent slide deck from K. Adam White on evolving your JavaScript with BackBone.js. It's a really great deck that I highly recommend you fully digest. It's simple enough for people not yet well versed in…

Backbone.js, Underscore.js and why they matter for WordPress

Photo of author
Brian Krogsgard
WordPress is transforming and you may not even know it. The project's largely been a PHP driven framework. According to Github, the code itself is around 85% PHP and 15% JS in WordPress 3.5. In the future, JavaScript is likely to make up a majority of the project's code. And Backbone.js and Underscore.js have a big part of that shift. We should get ready for the change, and learn how to use these new tools.
A2 Hosting
Omnisend
WordPress.com