Author: super_admin_v3x
Frontend Css / Styles / Layout
Modify Css / Styles / Layout
please refer to the relevant sub-sections depending on whether you want to edit frontend or admin styles / css
WPPIZZA_INSTALL_{CONSTANTS}
Admin Css / Styles / Layout
Constants
Overview of constants that can be defined in your wp-config.php overriding defaults – constants should always be defined before
/* That's all, stop editing! Happy blogging. */
Admin – Name / Icon | ||
---|---|---|
Constant | Value [default] | |
WPPIZZA_NAME | string [WPPizza] |
set admin plugin name |
WPPIZZA_MENU_ICON | url [http://url/path/to/pizza_16.png] |
set admin plugin image |
Admin – Miscellaneous | ||
---|---|---|
Constant | Value [default] | |
WPPIZZA_ADMIN_DASHBOARD_TRANSIENT_REPORTS_EXPIRY | int [3600] |
transient timeout for admin dashboard widget |
WPPIZZA_ADMIN_FORMFIELDS_VALIDATION_MULTISELECT | true|false [false] |
allow multiple validation rules in order form settings |
WPPIZZA_ADMIN_ORDER_DELIVERED_STATUS | array [serialize(array(‘DELIVERED’))] |
SERIALIZED array of statuses which will update the order_delivered timestamp |
WPPIZZA_ADMIN_TEMPLATES_PERPAGE | int [5] |
how many templates per (admin) page |
Admin – Privacy (v3.5+) | ||
---|---|---|
Constant | Value [default] | |
WPPIZZA_PRIVACY_REINDEX_EMAILS | bool false |
allow re-indexing of emails from WPPizza->Settings->Privacy if necessary (see help screen in WPPizza->Settings : Privacy) |
WPPIZZA_ENCRYPTION_KEY | str (16+ chars) void |
allow setting of a encryption key (see help screen in WPPizza->Settings : Privacy) |
Frontend | ||
---|---|---|
Constant | Value [default] | |
WPPIZZA_SORT_ITEMS_AS_ADDED | true|false [false] |
sort items as they were added to cart |
WPPIZZA_SINGLE_PERMALINK_VAR | string [menu_item] |
permalink to single items (if used) – lowercase , no spaces |
WPPIZZA_PLAINTEXT_MAX_LINE_LENGTH | int [74] |
max line length for plaintext emails/templates single line fields |
WPPIZZA_PLAINTEXT_MAX_LINE_LENGTH_WORDWRAP | int [74] |
max line length for plaintext emails/templates textareas |
WPPIZZA_WIDGET_CSS_CLASS | string [wppizza_widget] |
additional class name associated with wppizza *widgets* |
Development – Should never be used on production sites | ||
---|---|---|
Constant | Value [default] | |
WPPIZZA_DEV_ADMIN_NO_SAVE | true|false [false] |
options saving disallowed |
WPPIZZA_DEV_DISABLE_CLEAR_CART | true|false [false] |
do NOT clear cart after order |
WPPIZZA_DEV_VIEW_EMAIL_OUTPUT | true|false [false] |
view email on order |
WPPIZZA_DEV_VIEW_SMTP_PASSWORD | true|false [false] |
view smtp password in admin |
Installation – Only effective on first install | ||
---|---|---|
Constant | Value [default] | |
WPPIZZA_INSTALL_REQUIRED_ONLY | true|false [false] |
install order page, root menu page only |
WPPIZZA_INSTALL_NO_MENU_ITEMS | true|false [false] |
no default menu items or categories |
WPPIZZA_INSTALL_NO_DEFAULTS | true|false [false] |
no default pages (not even required ones), items or categories |
WPPIZZA_INSTALL_IGNORE_REQUIREMENTS | true|false [false] |
bypass plugin activation requirements check |
Miscellaneous | ||
---|---|---|
Constant | Value [default] | |
unless you have a parameter clash with some other plugin you can just leave these alone | ||
WPPIZZA_TRANSACTION_GET_PREFIX | string [wpptx] |
_GET prefix for thank you / payment success page |
WPPIZZA_TRANSACTION_CANCEL_PREFIX | string [wppcltx] |
_GET prefix to *cancel* order |
NON-CHANGEABLE constants for development/convenience | ||
---|---|---|
Constant | Value | Description |
if you want to develop your own filters or plugins, the above constants might be useful | ||
WPPIZZA_POST_TYPE | wppizza | registered post type |
WPPIZZA_TAXONOMY | wppizza_menu | registered taxonomy |
WPPIZZA_TABLE_ORDERS | wppizza_orders | orders db table name |
WPPIZZA_CHARSET | get_bloginfo(‘charset’) | current character set |
WPPIZZA_WP_TIME | current_time(‘timestamp’) | current time timestamp depending on timezone set |
WPPIZZA_UTC_TIME | current_time(‘timestamp’, true) | utc time / current GMT time |
WPPIZZA_NAME
WPPIZZA_MENU_ICON
WPPIZZA_SORT_ITEMS_AS_ADDED
By default, items added to the cart are sorted according to the settings in
Wppizza-> Layout : Items Sorting and Category Display
If you wish items to be sorted and displayed in the order they were added to the cart by the customer, make sure that you do NOT enable
Wppizza -> Layout -> Group, sort and display menu items by category
and add the following to your wp-config.php
define('WPPIZZA_SORT_ITEMS_AS_ADDED', true);
somewhere before
/* That's all, stop editing! Happy blogging. */