My Global Search add-on for @gravityforms.com has just been updated to version 1.4.
And you can you get 40% off all licenses until Monday with code SAVE40SEARCH.
Search all your forms and entries at once.
oddjar.com/wordpress-pl...
My Global Search add-on for @gravityforms.com has just been updated to version 1.4.
And you can you get 40% off all licenses until Monday with code SAVE40SEARCH.
Search all your forms and entries at once.
oddjar.com/wordpress-pl...
"So what's it like multitasking your #WordPress, #Laravel, #JavaScript, and #CSS projects all at once?"
๐ค #memes
The existential risk to WordPress isn't our drama -- it's that a sufficiently advanced AI chatbot is the end of commodity software.
Talk me out of this. Tell me I'm wrong. I just launched a plugin store. I want to be wrong.
And your monthly AI bill will be much less than the cost of any combination of premium WP plugins.
We've had a lot of drama in our community recently, and one side effect has been to take our collective eye off the ball.
But what happens when you can type your feature needs into a box at Replit (or some other AI) and get everything in one shot? Not just for a single plugin, but for the entire codebase plus your needed extra feature.
I'm worried that the main value proposition behind WordPress โ a lean but extensible open core โ has been invalidated by AI.
In the past, this model encouraged rapid development by creating a marketplace for extensions (plugins) and developers.
New! Coding with AI For Noobs w/ @mjs.bio
๐ค What AI tools are we using?
๐ค Why are we trying AI?
๐ค When do we get scared?
thewpminute.com/coding-with-...
I hope this was helpful! You can check out what I've been making at my plugin store:
oddjar.com
Now, recommend a new way that you have not yet tried to solve this problem."
"Let's start over. Go step by step through my original requirements, and think carefully about how to fix this error. You are free to suggest more complicated solutions if they will solve this problem. Review your previous suggestions so that you don't repeat yourself.
But before you start from scratch, try this last ditch prompt:
And remember, different AI models have different strengths. Trying another model can make all the difference.
Experienced coders can read the AI's output and suggest specifics as to where it went wrong, but if you're new to development, you might get there faster by loading a fresh session and starting again.
5. Start over (with a different AI)
This can be particularly helpful for new developers who aren't familiar with PHP or javascript.
- "Make sure your changes fit within the plugin's existing structure."
- "Make this change as conservatively as possible and take care not to break anything that already works."
- "Add this feature by making as few changes to my codebase as possible.
The second way is through prompting.
Once I get a plugin stable or at least the structure built out, I start adding prompts like this:
As you complete and test each feature, make sure to save a copy of the plugin โ even if you're just duplicating the folder and dragging it away for safe keeping.
The first way to avoid this is to use some kind of version control. Version control doesn't have to be a full blown solution like Github, either.
Then, you ask for what you think is a simple change, and everything that was already working breaks.
4. Protect your progress
Everyone coding with AI eventually hits the same wall. At first, your project is coming along fine. You're scratching features off your MVP list with a quickness and marveling at how useful your coding assistant is.
3. Provide a list of no-nos
If you don't want your plugin to use jQuery, say so. If you don't want your plugin to use React, say so. If you hate the very sight of a node_modules folder, say so.
Can you tell how much I love javascript?
Whenever possible, you use native APIs and methods within WordPress rather than creating them from scratch."
"You are an expert WordPress plugin developer. You follow WordPress best practices for creating secure, performant plugins that extend WordPress in novel ways. You format all code according to WordPress coding standards.
2. Insist on standards
Front load your prompts with your expectations for code quality. My general starting point with WordPress plugins is this:
(Projects in Claude are great for saving documents like this for further use, as is the docs indexing feature in Cursor.)
WordPress has been around a while, which means there's a lot of outdated information in AI models. (Some of it is downright crusty). You can avoid this by uploading more recent docs from the Codex, or, even better, by uploading recent, well built plugins as examples.
1. Provide recent documentation for what you're trying to build.
Are you struggling to make WordPress plugins with AI?
I spent the last several months launching my first plugin shop with AI's help. Here are 5 lessons I learned (with prompts).
Introducing Autoblue, my new WordPress plugin for Bluesky! ๐ฆ
Autoblue will be available for download later this week, and allows you to automatically share your WordPress posts to Bluesky, and display likes and replies from Bluesky on your site.
autoblue.cc
(more in thread ๐งต)
Happy to announce my new WordPress plugin store is live.
Isn't it shiny?
Use code BLK24LAUNCH and save 30% off everything. But hurry. Sale ends next week.
Even if you're not shopping, stop by and let me know what you think!
oddjar.com