Categories
How It Is

Name Collisions

Sometimes a plugin update stomps all over your non wordpress.org hosted plugin, and it’s all because of name collisions.

Categories
How It Is

Mailbag: What’s The Diff?

Ideas can always be copied. Code can be cloned. But you should be an original.

Categories
How It Is

Mailbag: A Case Against (Part Of) Jetpack

Someone noticed I’m not eating my own dogfood. There’s a reason.

Categories
How It Works

Defines, Variables, and Plugin Dirs

If you’ve spent any time looking at PHP code, then you’ve seen defines and variables Defines A define looks like this: This makes a global constant that can be used anywhere. In the case of WordPress, it means they can be used across multiple plugins or themes. This is very useful if you make a […]

Categories
How It Is

I Hate Your Framework

The plugin itself was one PHP file and three JS files. The framework was over two megs. The plugin added in a new setting to select which one of the three javascript files should be called. The framework ‘made it pretty.’ I’m right up there telling people that the WordPress Settings API is a giant […]