WordPress
-
Headless WordPress: User Registration with ReactJS & WPGraphQL
How I built the user registration form in a ReactJS app using WordPress and WPGraphQL
-
Headless WordPress: Password Reset with ReactJS & WPGraphQL
How I built the password reset system in a ReactJS app using WordPress and WP GraphQL
-
Headless WordPress: Log-out using GraphQL & ReactJS
Creating a logout system for a ReactJS app using WordPress and WP GraphQL
-
Headless WordPress: Cookie Based Login using GraphQL
How I created a login system for a ReactJS app using WordPress and WP GraphQL
-
6 ways to polish a plugin before release
Before you release your plugin on WordPress.org it’s always good to spend a little time polishing the final product; not only does this make your job easier in the long run (so you don’t have to fix it later), it gives a better first impression to new users.
-
Plugin development and the fear of change
Yesterday I was taken off guard with a comment/concern from an anonymous WooCommerce developer named “Jonathan”. Jonathan was annoyed at upcoming changes in the core WC plugin: Mike, one thing that strikes me about WC as compared to WP is stability of maintstay features and code structures. Notice that WP rarely breaks a site. He…
-
8 things I’d drop from WordPress core to remove bloat
Let’s face it – there are some features in WordPress which are unloved and rarely used. Ever used Press This? I’d love to see WordPress cutting out some bloat to make core lighter, and as a consequence easier to use. Here are my thoughts on what should be killed.
-
Use WordPress’ URL manipulation functions
WordPress comes with many useful functions developers can make use of in their plugins. Today we’ll look at the URL manipulation functions – add_query_arg and remove_query_arg, both part of WordPress core. add_query_arg Incredibly useful in plugin development, add_query_arg lets you reliably modify an existing URL by adding or changing it’s query arguments. So for example,…
-
Avoiding feature bloat in plugins
As a plugin developer, if you release a product (no matter how popular), its a given that over time you’ll receive an influx of feature requests; some user somewhere thinks your plugin should do X to better suit their own personal needs. Feature requests shouldn’t be dismissed as they can give valuable insight into your…