How Can We Help?
Template Overriding
Overriding template files
WP food Manager Plugin has a “templates” directory which contains all the template files that create the frontend view of your food item. “Form-fields” directory is also present in this “templates” folder which contains all the form control template files.
Overriding template files through a theme
You can use your themes and override them with the template files to customize them.
- Create a new folder “wp-food-manager” inside your theme folder. e.g yourtheme/wp-food-manager.
For example, you want to override plugins/wp-food-manager/content-food_listing_type.php, then you can copy this file into yourtheme/wp-food-manager. Here we have shown an example with a Twenty Twenty Two theme.
You should regularly update files if you have customized the template files or if there is any update in the plugins to maintain the compatibility. For example, if you have modified the template files in the core plugin, then make sure you maintain the same in themes/wp-food-manager/file
Also, customize only those template files where needed.
Overriding template file through a code
Any WordPress plugin developer can use the below filter to override the template files: “food_manager_locate_template”
Through this filter, you can change the template’s file path and name that you have overridden.