Ian Dunn

Ian Dunn

WordPress Developer

Menu

Skip to content
  • Home
  • About
  • Archives
  • Contact

Deleting or Downgrading Inactive Users on Multisite Networks

I wrote a WP-CLI command that lets you delete and set the roles of users in a Multisite network based on inactivity

Continue reading...

Posted on May 16, 2026 by Ian Dunn. Posted in Miscellaneous | Leave a comment

Open Claude Code in the project root directory

Claude Code annoyingly creates `claude/settings.local.json` files in every folder it's opened from, rather than just the project root. This Bash wrapper makes it open from the correct folder instead.

Continue reading...

Posted on March 30, 2026 by Ian Dunn. Posted in AI | Leave a comment

Automatically increase the number of items on all admin screens

This mu-plugin makes all WordPress admin screens automatically show 120 items, instead of the default 20.

Continue reading...

Posted on January 1, 2026 by Ian Dunn. Posted in WordPress | Tagged Admin Screens, mu-plugins, Pagination | Leave a comment

Use `z` to Quickly `cd` to Frequent/Recent Folders

The `z` command makes it much faster to `cd` between frequently- or recently-used directories.

Continue reading...

Posted on May 8, 2020 by Ian Dunn. Posted in Linux / Unix | Tagged cd, z | 1 Comment

Array of Countries, Indexed by Continent

I recently needed an array of 2-digit countries codes split up by their continent, but couldn't find a good one. Here's my version in case you need one too.

Continue reading...

Posted on April 24, 2020 by Ian Dunn. Posted in PHP | Tagged ISO-3166 | Leave a comment

Nuanced Opinions in the JavaScript Community

I Don’t Hate Arrow Functions is an interesting step back from the debate about arrow functions, to comment on how we treat nuanced opinions in our culture, and how tooling helps and hurts our efforts to collaborate together.

Posted on February 21, 2020 by Ian Dunn. Posted in JavaScript | Tagged Arrow Functions, David Walsh, kyle simpson, linting, nuance, tooling | Leave a comment

Why You Probably Don’t Need a VPN

I keep getting cold emails from VPN companies asking me to blog about their services. So, as a middle finger to them, I thought I’d share this instead:



Posted on January 13, 2020 by Ian Dunn. Posted in Ethics and Values, Security, Spam | Tagged cold emails, VPN | Leave a comment

Post navigation

← Older posts

Subscribe via Email

Feeds & Profiles

  • RSS
  • WordPress.org
  • GitHub
  • HackerOne
  • LinkedIn