This is simply a list of plugins/options for WordPress configuration. But if only it were that simple. I’ve put a lot into the following list of plugins and, well, it’s been a beast getting here. So, this is my trade secret. Shhh, don’t tell anyone!

What does that mean to us WP developers? It’s a list of WP plugins I use, specifically for a basic website (not ecom), to help a site get up and out the door. I’ve tested the following list after filtering each plugin based on functionality and experience. I’ll update this list when it changes.

Disclaimer – I do not work for, receive money, or promote any of the following;


For security purposes, I can’t comment too much on this. Comes installed with WP and it has proven very helpful in the past. Do you like cleaning databases and poring over row after row of spam? Yeah, me neither.

All-in-One WP Migration

This, this sweat-ever-loving, blow-my-mind, shut-the-front-door plugin saved my you-know-what in 2017. I can say it has been saving it ever since. This plugin is purposed for transferring a site from one location to another by backing up the site’s files and database. I have also used it as a back up system and deploy this every time I update themes/plugins. A very big deal.

Contact Form 7

If you develop WP sites, you already know about this. If you don’t develop, consider this a trade standard. Use Contact Form 7 for all your forms.

Duplicate Post

I’m writing this into a block, but that block is in a post. Pages are posts too. I could go further down that rabbit hole, but I’ll stick to the point: WordPress uses posts. Duplicate Post will, well, duplicate your efforts. Great for page/post prototyping scenarios.

Yoast SEO

You have a website. You have data structured properly (I hope). You want it to be indexed, searchable, and optimized. You want Yoast.

So that’s it for now. I three other plugins under the hood. One for custom post types (written by your’s truely) and one that handles SMTP. The third is in a testing phase. I hope this helped someone.

If you have any questions or would like to comment/disagree/edit this, check it out on twitter.

In the past, I’ve addressed (ok, ‘obsessed’) about project management and how projects should have flexible deadlines. Now I’m just giving up. I think something might have snapped (in my mind) at the end 2018 and there is no going back. I officially hate project management (not the people), project time tracking, and possibly even project management software (no offense intended). I’ve done some ‘reverse-thinking’ – which is basically asking what is the intent or purpose of something. Applying that to project management and I’m coming to the result of “management now has a time table of how long each project should take.” Which applies to some tasks or projects but definitely not websites.


So much wrong on so many levels. But why is that wrong? Time management is not “wrong,” nor is it bad. Applying a scientific (in that “what worked for project ‘A’ will work for project ‘B’) theory (not theorem) to time management is horribly wrong because there are too many variables which are fluctuate in that equation and too many opinions. Separate teams waiting on each other / waiting on the client / waiting for fonts that are proprietary / has anyone selected a domain / what are we promising to the client … I could absolutely go on.

And I’m not here to complain.

By now you may be wondering about when I’m going to talk about fusion. Well here ya go. Fusion hasn’t happened yet. You can go out on the ol’ internet and read all sorts of articles about how company x has achieved “progress” with a machine they’ve built. My point is it’s not up and running in that’s what I think of time management in terms of site development. I’m continually trying to overcome this obstacle and when fusion happens, life as you know it will change dramatically. Just like the singularity. I’d like to take this moment to just express my gratitude and appreciation (maybe even love?) for robotics and AI – please don’t torture us for fun. But fusion, when achieved, will be awesome. It will revolutionize our electricity/battery problem. It’s clean, too. But it’s in the future and we just can’t use it now.

Maybe that’s where we are with trying to measure site development project lengths.

Update: I believe I may have missed this point: Project management works as expected in a lot of other situations and I’m not trying to be negative to management or middle management as a whole. I especially mean no offense to the people in those positions.

Get it? Sorta like “gluten free,” but a play on words! Wow, am I creative … sigh. So, as I posted on Saturday, Gutenberg is live and I’ve already switched 2 of my sites over. No problem. All the crying and fits I’ve heard from other developers are completely unwarranted. So I’m writing this in a block now. Yep, Alluring is now running on gluten.

Wait, no – uh, Guten. Not gluten.

I suppose it will take some time to absorb and accept the fact that I didn’t write the above into the template. That’s a block folks. Right there. Blam!

What else can I do?

This block is "verse" - not sure what it does but I will as soon as I publish. And how about that gallery up there. Super fast to make.

Ok – now for an embed. Let’s just throw one of my videos in here . . .

So I could go on and on. There’s a slew of options. In fact, this is a 2 column layout block. Also found a few other fun items that Auttomattic got right – an HTML block. Good job.

And this is the other column. Picture time!

Why are people having such a hard time with this?

Ok, enough fun with blocks, I’ll have to resume writing stuff now. I’m working with some new techniques that a coworker learned on me. Really interesting stuff – using and something called “blade” from So I’ve been busy learning (tyring to) the stuff. NPM, another great resource and I feel pretty happy about the amount of code I’m cramming in my small brain.

Using that new stuff, I’m working on a site ( which is home to a handful of actors and actresses, some of whom starred in Star Wars. Cool huh?

Close Bitnami banner