Re-order or disable the homepage components in certain themes.
As of April 2026, Homepage Control is a WordPress hooks plugin with 10K+ active installations and a 4.2/5 rating from 19 reviews. It has been downloaded 337K+ times in total. Requires WordPress 3.8.1+ and PHP false+. Available on WordPress.org since 2014. Last updated 5 years ago — may have compatibility concerns. Downloads are up 25% this week. Top alternative: Genesis Simple Hooks.
Using Homepage Control, any theme which uses a “homepage” (or other) hook to display components on a homepage, just got better. Re-order or disable any of the homepage components added by your theme, and control the display and order of any function hooked on to the “homepage” hook.
Looking for a helping hand? View plugin documentation.
Once activated, a “Homepage Control” item will display in the Theme Customizer ( Appearance > Customizer ).
Visiting this screen will display a table of the possible homepage components, with options for re-ordering them, or disabling individual components.
Once done, click the “Save Changes” button, to commit your new component order into the system.
Worked exactly as described with several themes including the storefront theme I settled on.
You just check which parts you want to show or not and it adds and removes them.
Thanks for this plugin, i was not able to remove the products from homepage (actually they appeared twice at me since i “renamed” the product categories)
Extremely useful plugin!
Great Plugin. Works well. No issues and have used it with storefront theme for some years now. Check your theme compatability befor install as i have had issues with different themes.
Failed to Install
I really needed a way to modify the storefront theme in as little time as possible. I happened to stumble upon it and was up and running in less than 5 minutes. Bravo.
| WordPress | 3.8.1+ requiredTested up to 5.2.24 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.