Tag: plugin development
WordPress Hooks, Actions, and Filters: What They Do and How They Work
This article introduces one of the most important topics in WordPress development: WordPress hooks, including action hooks and filter hooks. They are at the core of not only how WordPress plugins work, but nearly all code throughout the WordPress ecosystem. By that I mean most WordPress themes also use them. As does “WordPress core” itself. WordPress hooks are kind of the *must know* topic in WordPress development.
Writing a WordPress Plugin From Scratch: A Step-by-Step Tutorial
This WordPress plugin development tutorial captures the steps I went through on a real project, including the mistakes I made and how I debugged them.
How We Make Money Selling Premium WooCommerce Plugins
A lot of people have written about how competitive WordPress has become and how difficult it is to make money with WordPress from products such as themes and plugins. Others believe there’s still plenty to be thankful for in WordPress.
The Hybrid Plugin/SaaS Business Model
Editor’s note: Today we’re delighted to invite back one of WPShout’s dearest friends: Josh Pollock!
Learn the Business Side of Running a Premium Plugin Shop with Making Pro Plugins
If you’ve ever wanted to offer a WordPress plugin on the open market, you’ll know a lot of questions come right up. “How?” and “Is my code good enough?” and “Will I immediately drown in support tickets?” are just three.
Creating a WordPress Widget to Show a Random Post
Making a widget to show a random post uses two underlying concepts you need to get familiar with to be good at WordPress development: making use of WP_Query objects, and making widgets. If you’ve not checked them before, check out our Quick Guides which more thoroughly introduce both:
How to Use apply_filters() and do_action() to Create Extensible WordPress Plugins
How does a single plugin become the basis of a thriving technology ecosystem? Partly by leveraging the extensibility that WordPress’s event-driven Hooks system makes possible.
Adding Markup to Your WordPress Footer Without Theme Changes, An Action Hook Example
As a complement to our last Quick Guide, this week we’re going to offer an example of what it’s like to use your first action hook in WordPress. In this case, we’ll use the wp_footer action to add some markup to our WordPress footer. As the video details, you’ll probably want to do this for very basic HTML in the theme most times, but this way works with absolutely any theme you might run. Speaking of the video, if watching is your preference:
Making an Admin Options Page With the WordPress Settings API
This article covers the benefits of the Settings API, how to use it to create admin options pages, and how to keep your sanity despite its oddities.