Developers

  1. Modify Css / Styles / Layout
    1. Frontend Css
    2. Admin Css
  2. Templates
    1. Pages
      1. page.order.php
      2. page.confirm-order.php
      3. page.processing.php
      4. page.thankyou.php
      5. page.cancelled.php
      6. page.purchase-history.php
    2. Order
      1. itemised.php
      2. summary.php
      3. transaction_details.php
    3. Global
      1. orderinfo.php (Widget)
      2. openingtimes.php (Widget)
      3. additives.php (Widget)
      4. navigation.list.php (Widget)
      5. navigation.dropdown.php (Widget)
      6. search.php (Widget)
      7. totals.php (Widget)
      8. pickup_choice.php (Mixed)
      9. login.php (Module)
      10. profile.register.php (Module)
      11. profile.update.php (Module)
      12. pages.pickup_note.php (Module)
      13. formfields.inputs.php (Module)
      14. formfields.values.php (Module)
    4. Cart
      1. cart.container.php
      2. cart.shopclosed.php
      3. cart.empty.php
      4. cart.pickup_note.php
      5. cart.checkout_button.php
      6. cart.empty_cart_button.php
      7. cart.minimum_order.php
      8. minicart.php
    5. Loop (Menu Items)
      1. header.php
      2. no_results.php
      3. posts.title.php
      4. posts.thumbnail.php
      5. posts.prices.php
      6. posts.content.php
      7. posts.permalink.php
      8. additives.php
      9. pagination.php
      10. theme-wrapper.php
    6. Search Results
      1. search.php
    7. Single Menu Item
      1. single.php
    8. functions.php
  3. Filters, Actions, Functions
    1. Global WPPizza functions
    2. WPPizza options (Filter)
    3. Currency (Filter)
    4. After every order (Action)
    5. Getting Orders (Function)
  4. Constants
    1. Admin Name
    2. Admin Menu Icon
    3. SORT_ITEMS_AS_ADDED
    4. SINGLE_PERMALINK_VAR
    5. WIDGET_CSS_CLASS
    6. PLAINTEXT_LINE_LENGTH
    7. ADMIN_{CONSTANTS}
    8. DEV_{CONSTANTS}
    9. INSTALL_{CONSTANTS}
    10. TRANSACTION_{CONSTANTS}
  5. Codesnippets
    1. Create your own sales report
    2. Order history - todays orders
    3. Add attachment to email
    4. On order status update
    5. Unconfirmed Orders
    6. Customise order id
    7. Changing post type arguments
    8. Gateway filter frontend
    9. Users previous orders
    10. Dynamic menu item prices
    11. Prices output loop
    12. Pickup Opening Times
    13. Additional validation function

4.9.WPPIZZA_INSTALL_{CONSTANTS}

If you are familiar with Wppizza you might want to perhaps skip certain data for new installations. To do so, you can overwrite the following constants by adding them to your wp-config.php

If you are new to WPPizza, I would suggest to not use any of the constants below to be able to familiarize yourself with the plugin and see how it works using the pre-installed example data

Note: Below constants only impact the initial installation of the plugin. Setting these constants AFTER you have installed the plugin, has NO impact.

 

a) WPPIZZA_INSTALL_REQUIRED_ONLY – set to true to only install required data such as order page and root menu page.
No default items, categories or user history page will be installed

define('WPPIZZA_INSTALL_REQUIRED_ONLY', true);

 

b) WPPIZZA_INSTALL_NO_MENU_ITEMS – set to true to not install any default menu items or categories

define('WPPIZZA_INSTALL_NO_MENU_ITEMS', true);

 

c) WPPIZZA_INSTALL_NO_DEFAULTS – If set to true NO Wppizza defaults will be installed (not even required pages). If you use this constant you will have to create the required pages with their relevant shortcodes yourself as well as setting the relevant parameters in the plugin.

define('WPPIZZA_INSTALL_NO_DEFAULTS', true);

 

d) WPPIZZA_INSTALL_IGNORE_REQUIREMENTS – By default certain server/php requirements are checked when you install the plugin and will stop the plugin from being activated if those have not been met. If you want to bypass this check , set the below constant
(doing so might of course cause issues when using the plugin)

define('WPPIZZA_INSTALL_IGNORE_REQUIREMENTS ', true);

 

constants above should be added to your wp-config.php somewhere before
/* That's all, stop editing! Happy blogging. */

Yes No Suggest edit
Suggest Edit

documentor id 5