Enable Debug

In your wp-config.php you will find a line that reads (most likely) like this: define(‘WP_DEBUG’, false); REPLACE this with (or if it does not exist simply add the below) define(‘WP_DEBUG’, true); define(‘WP_DEBUG_LOG’, true); define(‘WP_DEBUG_DISPLAY’, false);/*this should NEVER be true for production sites*/ Note: this MUST 

Headers already sent …

if you get something like: Warning: session_start(): Cannot start session when headers already sent in [site-path]/wp-content/plugins/wppizza[xyz]/[some-file] on line [some-line] or Warning: cannot modify header information – headers already sent by [site-path]/[some-dicetory]/[some-file] on line [some-line] The problem is that either: – php notices/warnings/errors etc are output 

The “register” feature doesn’t appear on my site

For registration and registered users features to be available – such as a users order history page – registrations has to be enabled on your site(s). To do so go to: WP(WordPress) -> Settings -> General and enable Anyone can register If you are using 

Cannot add more than one item to cart

This is usually caused by your php sessions not being set-up correctly. In 99.99% of cases this is due to the session save path (php.ini) not being set correctly or at all and/or the directory not existing or not being writable. Typically this would read 

Missing “Place Order” button

Make sure you have enabled at least one gateway in WPPizza->Gateways and “Completely disable online orders” is not checked in WPPizza->Layout

Cart empty on checkout

If your order/checkout page always displays “cart is empty” or similar, even after you have added item to the cart in other pages it is usually due to the required WPPizza orders database table not being created because the site is using an old mySql 

Shortcodes do not work in widgets

Some Themes do not have shortcode support enabled in text widgets. To enable, either add this line to the functions.php of your theme; add_filter(‘widget_text’, ‘do_shortcode’);, use one of the wordpress plugins available that do this or contact the theme developer and ask him/her to enable 

Missing WPPizza Categories in Admin

There is the rare (the cause is yet unidentified) issue of sometimes not all WPPizza categories you have set showing up when going to WPPizza – Categories in the admin side of things even though they are happily showing up in the frontend. If you 

Update Failed: Plugin Update Failed

The – most likely – cause for this error is a file/directory permission issue, especially if – at some point – you updated plugins directly by using ftp. For a possible solution have a look at https://techubber.blogspot.com/2017/09/how-to-fix-wordpress-plugin-update-failed-solutions.html and generally https://www.google.com/search?q=Update+Failed%3A+Plugin+update+failed of course. Some security plugins 

I’m using the plugin with xyz theme and it’s all messed up

first thing to try (if you haven’t done so already): re-save the pages WPPizza has created (I’m NOT talking about the WPPizza Categories and Menu Item Pages, but the pages that display a list of your item – typically a page that has a shortcode