PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.78
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.78
51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 51.1.46 51.1.47 51.1.49 All 37 releases
king-addons / includes / helpers / Global / global-constants.php

global-constants.php in King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder 51.1.78, at includes/helpers/Global/global-constants.php

351 lines 20.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /** @noinspection SpellCheckingInspection */
4 if (!defined('ABSPATH')) {
5 exit; // Exit if accessed directly.
6 }
7
8 /** ELEMENTOR ICONS - Icon for Elementor editor with inline styles included */
9 const KING_ADDONS_ELEMENTOR_ICON = '<img src="' . KING_ADDONS_URL . 'includes/admin/img/icon-for-elementor.svg" alt="King Addons" style="width: 13px; margin-right: 5px; vertical-align: top;">';
10 const KING_ADDONS_ELEMENTOR_ICON_PRO = '<img src="' . KING_ADDONS_URL . 'includes/admin/img/icon-for-elementor-v2.svg" alt="King Addons" style="width: 15px; margin-right: 5px; vertical-align: top;">';
11
12 /** EXTENSIONS - Enable/Disable */
13 const KING_ADDONS_EXT_TEMPLATES_CATALOG = true;
14 const KING_ADDONS_EXT_HEADER_FOOTER_BUILDER = true;
15 const KING_ADDONS_EXT_POPUP_BUILDER = true;
16
17 /** WIDGETS - Enable/Disable */
18 const KING_ADDONS_WGT_FORM_BUILDER = true;
19 const KING_ADDONS_WGT_MEGA_MENU = true;
20
21 /** ------------------------------------------------------- */
22 /** New constants for QA rollout after 20 December 2025 */
23
24 /** EXTENSIONS - Enable/Disable (NEW: disabled by default for QA rollout) */
25
26 // Extensions - Easy segment
27 const KING_ADDONS_EXT_AGE_GATE = true; /** DONE */
28 const KING_ADDONS_EXT_MAINTENANCE_MODE = true; /** DONE */
29 const KING_ADDONS_EXT_SITE_PRELOADER = true; /** DONE */
30 const KING_ADDONS_EXT_CUSTOM_CURSOR = true; /** DONE */
31
32 //Extensions - Middle segment
33 const KING_ADDONS_EXT_COOKIE_CONSENT = true; /** DONE */
34 const KING_ADDONS_EXT_SMART_LINKS = false;
35 const KING_ADDONS_EXT_ACTIVITY_LOG = true; /** DONE */
36 const KING_ADDONS_EXT_CUSTOM_CODE_MANAGER = true; /** DONE */
37 const KING_ADDONS_EXT_LIVE_CHAT = false; // contact form getting messages needs fixes
38 const KING_ADDONS_EXT_STICKY_CONTACT_BAR = false; // ok, but needs some fixes and QA
39 const KING_ADDONS_EXT_DOCS_KB = false; // maybe needs some fixes and QA, but the core is good to go
40
41 // Extensions - Upper segment
42 const KING_ADDONS_EXT_TABLE_BUILDER = false; // needs fixes
43 const KING_ADDONS_EXT_PRICING_TABLE_BUILDER = false; // needs fixes
44 const KING_ADDONS_EXT_FOMO_NOTIFICATIONS = false; // create the new extension for this
45
46 // Extensions - Complex and the most important
47 const KING_ADDONS_EXT_THEME_BUILDER = true; /** IN PROGRESS OF QA */
48 const KING_ADDONS_EXT_WOO_BUILDER = true; /** IN PROGRESS OF QA */
49
50 // Extensions - Advanced segment
51 const KING_ADDONS_EXT_WISHLIST = false;
52 const KING_ADDONS_EXT_IMAGE_OPTIMIZER = true; /** DONE */
53 const KING_ADDONS_EXT_AI_SEO_TOOLS = true;
54
55
56 /** FEATURES - Enable/Disable (NEW: disabled by default for QA rollout) */
57 const KING_ADDONS_FEAT_CONDITIONAL_DISPLAY = false;
58 const KING_ADDONS_FEAT_PROTECTED_CONTENT = false;
59 const KING_ADDONS_FEAT_ANIMATED_GRADIENT_MESH_BACKGROUND = false; // Need fixes
60
61 // Features - Others
62 const KING_ADDONS_FEAT_COOKIE_PREFERENCES_BUTTON = false;
63 const KING_ADDONS_FEAT_FACETED_FILTERS = false;
64 const KING_ADDONS_FEAT_PRICING_TABLE_EXT = false;
65 const KING_ADDONS_FEAT_STICKY_VIDEO = false;
66 const KING_ADDONS_FEAT_WISHLIST_BUTTON = false;
67 const KING_ADDONS_FEAT_WISHLIST_COUNTER = false;
68 const KING_ADDONS_FEAT_WISHLIST_ICON = false;
69 const KING_ADDONS_FEAT_WISHLIST_MINI_LIST = false;
70 const KING_ADDONS_FEAT_WISHLIST_MULTIPLE_LISTS_SWITCHER = false;
71 const KING_ADDONS_FEAT_WISHLIST_PAGE = false;
72 const KING_ADDONS_FEAT_WISHLIST_SHARE_BUTTONS = false;
73 const KING_ADDONS_FEAT_WOOCOMMERCE_FLOATING_CART_ICON = false;
74
75 /** WIDGETS - Enable/Disable (NEW: disabled by default for QA rollout) */
76 const KING_ADDONS_WGT_BREADCRUMBS = true; /** DONE */ // 2 =====
77 const KING_ADDONS_WGT_QUICK_CARD_SLIDER = true; /** DONE */ // 1 - QA passed
78 const KING_ADDONS_WGT_CUSTOM_POST_TYPES_GRID = false;
79 const KING_ADDONS_WGT_CUSTOM_POST_TYPES_SLIDER = false;
80 const KING_ADDONS_WGT_EVENT_CALENDAR = false;
81 const KING_ADDONS_WGT_FAQ_SCHEMA = false; // Need fixes
82 const KING_ADDONS_WGT_IMAGE_MARQUEE = false; // 3 =====
83 const KING_ADDONS_WGT_PRODUCT_360_VIEWER = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
84 const KING_ADDONS_WGT_PHONE_CALL_BUTTON = true; /** DONE */ // 4 - QA passed
85 const KING_ADDONS_WGT_QUICK_PRODUCT_SLIDER = true; /** DONE */ // 14 =====
86 const KING_ADDONS_WGT_QUICK_PRODUCT_GRID = true; /** DONE */ // 15 =====
87 const KING_ADDONS_WGT_QUICK_VIEW_PRODUCT = false;
88 const KING_ADDONS_WGT_REVIEW_SCHEMA = false; // 5
89 const KING_ADDONS_WGT_PROS_CONS_BOX = false; // Good but Need fixes
90 const KING_ADDONS_WGT_ROTATING_IMAGE_TILES = false; // 11 ---
91 const KING_ADDONS_WGT_QUICK_CARD_GRID = true; /** DONE */ // 7 - QA passed
92 const KING_ADDONS_WGT_QUICK_POST_GRID = true; /** DONE */ // 8 ====
93 const KING_ADDONS_WGT_QUICK_POST_SLIDER = true; /** DONE */ // 9 ====
94 const KING_ADDONS_WGT_SINGLE_PRODUCT = false; // 16 =====
95 const KING_ADDONS_WGT_STEPS_PROCESS_TIMELINE = true; /** DONE */ // Good
96 const KING_ADDONS_WGT_LIQUID_GLASS_CARDS = false; // Need fixes
97 const KING_ADDONS_WGT_SCROLL_STORY_SECTIONS = false; // Good but Need fixes
98 const KING_ADDONS_WGT_UNFOLD = false; // Bad, maybe remove or redo
99 const KING_ADDONS_WGT_CONTENT_TOGGLE = false; // Bad, maybe remove or redo
100
101 // Widgets - Other, not sure where to categorize them - the numbers of new widgets added:
102 const KING_ADDONS_WGT_PROMO_BAR = false;
103 const KING_ADDONS_WGT_ADVANCED_CALLOUT_BOX = true; /** DONE */ // QA passed
104 const KING_ADDONS_WGT_TESTIMONIALS_WALL = false; // Good but Need fixes and QA
105 const KING_ADDONS_WGT_PARALLAX_DEPTH_CARDS = false; // Good but Need fixes
106 const KING_ADDONS_WGT_KPI_TILES_MICROCHARTS = true; /** DONE */ // Great, needs QA
107 const KING_ADDONS_WGT_MAGNETIC_BUTTONS = true; /** DONE */ // Great, needs QA
108 const KING_ADDONS_WGT_KINETIC_TEXT_HOVER = false; // Need fixes
109 const KING_ADDONS_WGT_PULL_QUOTES_CALLOUTS_BUILDER = false; // Good but Need fixes
110 const KING_ADDONS_WGT_INTERACTIVE_GRADIENT_MESH = true; /** DONE */ // Good, needs small fixes
111 const KING_ADDONS_WGT_HOLOGRAPHIC_CARD = true; /** DONE */ // Great, but Need small fixes and QA
112 const KING_ADDONS_WGT_INTERACTIVE_STEPS_PROGRESS = false; // Bad
113 const KING_ADDONS_WGT_REVEAL_SWIPE_CARDS = false; // Need fixes
114 const KING_ADDONS_WGT_FLOATING_TAGS_MARQUEE = false; // Need fixes
115 const KING_ADDONS_WGT_INTERACTIVE_IMAGE_SHEEN = false; // Good
116 const KING_ADDONS_WGT_SCROLLYTELLING_SLIDES = false; // Good
117 const KING_ADDONS_WGT_STICKY_CONTACT_BAR = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
118 const KING_ADDONS_WGT_SPOTLIGHT_REVEAL = true; /** DONE */ // Great, but Need small fixes and QA
119 const KING_ADDONS_WGT_AJAX_ADD_TO_CART = true; /** DONE */ // woo builder but supports custom id product
120 const KING_ADDONS_WGT_COMPARE_TABLE = true; /** DONE */ // 13 - QA passed
121 const KING_ADDONS_WGT_COMPARISON_MATRIX_CARDS = false; // Good, needs QA
122
123 // Widgets - Parts of extensions (NEW) - the numbers of new widgets added:
124 const KING_ADDONS_WGT_TABLE_BUILDER = false;
125 const KING_ADDONS_WGT_MAINTENANCE_PAGE = false;
126 const KING_ADDONS_WGT_COOKIE_PREFERENCES_BUTTON = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
127 const KING_ADDONS_WGT_STICKY_VIDEO = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
128 const KING_ADDONS_WGT_WISHLIST_BUTTON = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
129 const KING_ADDONS_WGT_WISHLIST_COUNTER = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
130 const KING_ADDONS_WGT_WISHLIST_ICON = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
131 const KING_ADDONS_WGT_WISHLIST_MINI_LIST = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
132 const KING_ADDONS_WGT_WISHLIST_MULTIPLE_LISTS_SWITCHER = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
133 const KING_ADDONS_WGT_WISHLIST_PAGE = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
134 const KING_ADDONS_WGT_WISHLIST_SHARE_BUTTONS = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
135 const KING_ADDONS_WGT_WOOCOMMERCE_FLOATING_CART_ICON = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
136 const KING_ADDONS_WGT_PRICING_TABLE_EXT = false; // Moved from ModulesMap features -> widgets (disabled for QA rollout)
137
138 // Widgets - Faceted Filters (NEW) - the numbers of new widgets added: 6
139 const KING_ADDONS_WGT_FACET_ACTIVE_FILTERS = false;
140 const KING_ADDONS_WGT_FACET_META = false;
141 const KING_ADDONS_WGT_FACET_PRICE = false;
142 const KING_ADDONS_WGT_FACET_RESET = false;
143 const KING_ADDONS_WGT_FACET_SEARCH = false;
144 const KING_ADDONS_WGT_FACET_TAXONOMY = false;
145
146 // Widgets - Theme Builder (NEW) - the numbers of new widgets added: 19
147 const KING_ADDONS_WGT_TB_404_DESCRIPTION = false;
148 const KING_ADDONS_WGT_TB_404_SEARCH_FORM = false;
149 const KING_ADDONS_WGT_TB_404_TITLE = false;
150 const KING_ADDONS_WGT_TB_ARCHIVE_DESCRIPTION = false;
151 const KING_ADDONS_WGT_TB_ARCHIVE_PAGINATION = false;
152 const KING_ADDONS_WGT_TB_ARCHIVE_POSTS = false;
153 const KING_ADDONS_WGT_TB_ARCHIVE_RESULT_COUNT = false;
154 const KING_ADDONS_WGT_TB_ARCHIVE_TITLE = false;
155 const KING_ADDONS_WGT_TB_AUTHOR_BOX = false;
156 const KING_ADDONS_WGT_TB_BACK_TO_HOME = false;
157 const KING_ADDONS_WGT_TB_FEATURED_IMAGE = false;
158 const KING_ADDONS_WGT_TB_POST_COMMENTS = false;
159 const KING_ADDONS_WGT_TB_POST_CONTENT = false;
160 const KING_ADDONS_WGT_TB_POST_EXCERPT = false;
161 const KING_ADDONS_WGT_TB_POST_META = false;
162 const KING_ADDONS_WGT_TB_POST_NAVIGATION = false;
163 const KING_ADDONS_WGT_TB_POST_TAXONOMIES = false;
164 const KING_ADDONS_WGT_TB_POST_TITLE = false;
165 const KING_ADDONS_WGT_TB_RELATED_POSTS = false;
166
167
168 // Widgets - WooCommerce Builder (NEW) - phased rollout plan (52 widgets)
169
170 // WooCommerce Builder Widgets - MVP All Pages + dev order
171 // Phase 1 (MVP) must cover ALL pages: Single Product, Shop & Category, Cart, Checkout, My Account
172 // Below is the exact build order (1..N) for Phase 1, then Phase 2..4 in recommended order.
173
174 // ================================
175 // Phase 1 (MVP) - Build Order (ALL pages working)
176 // ================================
177
178 // --- Core infra (required for everything) ---
179 /* P1-01 */ const KING_ADDONS_WGT_WOO_PRODUCTS_GRID = false; // Page: Shop & Category | Core listing output
180 /* P1-02 */ const KING_ADDONS_WGT_WOO_PRODUCT_IMAGES_GALLERY = false; // Page: Single Product | Visual anchor for PDP
181 /* P1-03 */ const KING_ADDONS_WGT_WOO_PRODUCT_TITLE = false; // Page: Single Product | qa test
182 /* P1-04 */ const KING_ADDONS_WGT_WOO_PRODUCT_PRICE = false; // Page: Single Product | Core commercial signal
183 /* P1-05 */ const KING_ADDONS_WGT_WOO_PRODUCT_SHORT_DESCRIPTION = false;// Page: Single Product | Key pitch copy
184 /* P1-06 */ const KING_ADDONS_WGT_WOO_PRODUCT_VARIATIONS = false; // Page: Single Product | Must-have for variable products
185 /* P1-07 */ const KING_ADDONS_WGT_WOO_PRODUCT_ADD_TO_CART = false; // Page: Single Product | Purchase action
186 /* P1-08 */ const KING_ADDONS_WGT_WOO_PRODUCT_STOCK = false; // Page: Single Product | Availability signal
187 /* P1-09 */ const KING_ADDONS_WGT_WOO_PRODUCT_TABS = false; // Page: Single Product | Description + reviews baseline
188
189 // --- Shop & Category completion ---
190 /* P1-10 */ const KING_ADDONS_WGT_WOO_PRODUCTS_SORTING = false; // Page: Shop & Category | Sort dropdown
191 /* P1-11 */ const KING_ADDONS_WGT_WOO_PRODUCTS_RESULT_COUNT = false; // Page: Shop & Category | Result count text
192 /* P1-12 */ const KING_ADDONS_WGT_WOO_PRODUCTS_PAGINATION = false; // Page: Shop & Category | Paging navigation
193 /* P1-13 */ const KING_ADDONS_WGT_WOO_ARCHIVE_TITLE = false; // Page: Shop & Category | Category/shop title
194
195 // --- Cart completion ---
196 /* P1-14 */ const KING_ADDONS_WGT_WOO_CART_TABLE = false; // Page: Cart | Line items table
197 /* P1-15 */ const KING_ADDONS_WGT_WOO_CART_TOTALS = false; // Page: Cart | Totals + proceed to checkout
198 /* P1-16 */ const KING_ADDONS_WGT_WOO_CART_EMPTY = false; // Page: Cart | Empty state handling
199
200 // --- Checkout completion ---
201 /* P1-17 */ const KING_ADDONS_WGT_WOO_CHECKOUT_FORM = false; // Page: Checkout | Billing/shipping fields + notices
202 /* P1-18 */ const KING_ADDONS_WGT_WOO_CHECKOUT_ORDER_SUMMARY = false; // Page: Checkout | Order review table
203 /* P1-19 */ const KING_ADDONS_WGT_WOO_CHECKOUT_PAYMENT = false; // Page: Checkout | Payment methods + payment box
204 /* P1-20 */ const KING_ADDONS_WGT_WOO_CHECKOUT_PLACE_ORDER = false; // Page: Checkout | Place order button + terms
205
206 // --- My Account completion ---
207 /* P1-21 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_NAVIGATION = false; // Page: My Account | Menu/tabs
208 /* P1-22 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_CONTENT = false; // Page: My Account | Endpoint content renderer/router container
209 /* P1-23 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_DASHBOARD = false; // Page: My Account | Default landing content
210 /* P1-24 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_LOGOUT = false; // Page: My Account | Logout link/button
211
212 // --- MVP polish (optional inside Phase 1, but recommended if time allows) ---
213 /* P1-25 */ const KING_ADDONS_WGT_WOO_PRODUCT_RELATED = false; // Page: Single Product | Common expectation, improves UX
214
215
216 // ================================
217 // Phase 2 (MVP+) - Reduce friction + match common Woo expectations
218 // Recommended order inside Phase 2
219 // ================================
220
221 // Cart
222 /* P2-01 */ const KING_ADDONS_WGT_WOO_CART_COUPON_FORM = false; // Page: Cart | Coupon input
223 /* P2-02 */ const KING_ADDONS_WGT_WOO_CART_CROSS_SELLS = false; // Page: Cart | Cross-sells block
224
225 // Checkout
226 /* P2-03 */ const KING_ADDONS_WGT_WOO_CHECKOUT_LOGIN = false; // Page: Checkout | Returning customer login
227 /* P2-04 */ const KING_ADDONS_WGT_WOO_CHECKOUT_COUPON = false; // Page: Checkout | Coupon on checkout
228
229 // Shop & Category
230 /* P2-05 */ const KING_ADDONS_WGT_WOO_ARCHIVE_DESCRIPTION = false; // Page: Shop & Category | Term description
231 /* P2-06 */ const KING_ADDONS_WGT_WOO_ARCHIVE_BANNER = false; // Page: Shop & Category | Hero/banner area
232
233 // Single Product
234 /* P2-07 */ const KING_ADDONS_WGT_WOO_PRODUCT_BREADCRUMBS = false; // Page: Single Product | Navigation clarity
235 /* P2-08 */ const KING_ADDONS_WGT_WOO_PRODUCT_RATING = false; // Page: Single Product | Social proof
236 /* P2-09 */ const KING_ADDONS_WGT_WOO_PRODUCT_SKU = false; // Page: Single Product | Merchant ops
237 /* P2-10 */ const KING_ADDONS_WGT_WOO_PRODUCT_META = false; // Page: Single Product | Categories/tags meta
238 /* P2-11 */ const KING_ADDONS_WGT_WOO_PRODUCT_FULL_DESCRIPTION = false; // Page: Single Product | If separate from tabs needed
239 /* P2-12 */ const KING_ADDONS_WGT_WOO_PRODUCT_UPSELL = false; // Page: Single Product | Upsells
240 /* P2-13 */ const KING_ADDONS_WGT_WOO_PRODUCT_CROSS_SELL = false; // Page: Single Product | Cross-sells (PDP)
241
242 // My Account
243 /* P2-14 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ORDERS = false; // Page: My Account | Orders list
244 /* P2-15 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ORDER_DETAILS = false; // Page: My Account | Single order details
245 /* P2-16 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ADDRESS = false; // Page: My Account | Addresses endpoint
246
247
248 // ================================
249 // Phase 3 - Advanced layout blocks (premium-feel UX)
250 // Recommended order inside Phase 3
251 // ================================
252
253 // Checkout
254 /* P3-01 */ const KING_ADDONS_WGT_WOO_CHECKOUT_STEPS = false; // Page: Checkout | Stepper UI
255 /* P3-02 */ const KING_ADDONS_WGT_WOO_CHECKOUT_PROGRESS = false; // Page: Checkout | Progress indicator
256 /* P3-03 */ const KING_ADDONS_WGT_WOO_CHECKOUT_STICKY_SIDEBAR = false; // Page: Checkout | Sticky summary/sidebar
257
258 // Single Product
259 /* P3-04 */ const KING_ADDONS_WGT_WOO_PRODUCT_BADGES = false; // Page: Single Product | Sale/new/out-of-stock badges
260 /* P3-05 */ const KING_ADDONS_WGT_WOO_PRODUCT_COUNTDOWN = false; // Page: Single Product | Promo countdown
261 /* P3-06 */ const KING_ADDONS_WGT_WOO_PRODUCT_CUSTOM_TABS = false; // Page: Single Product | Extra tabs
262
263 // My Account
264 /* P3-07 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_DETAILS = false; // Page: My Account | Account details form
265 /* P3-08 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_DOWNLOADS = false; // Page: My Account | Downloads endpoint
266
267
268 // ================================
269 // Phase 4 - Integrations / power fields (ACF-driven)
270 // Recommended order inside Phase 4
271 // ================================
272
273 /* P4-01 */ const KING_ADDONS_WGT_WOO_PRODUCT_ACF_FIELD = false; // Page: Single Product | ACF output field
274 /* P4-02 */ const KING_ADDONS_WGT_WOO_CHECKOUT_ACF_FIELDS = false; // Page: Checkout | ACF fields block
275 /* P4-03 */ const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ACF_FIELDS = false; // Page: My Account | ACF fields block
276
277
278 // ================================
279 // WooCommerce Shortcode Wrapper Widgets (Quick Functional Widgets)
280 // These widgets render standard WooCommerce shortcodes with default styles.
281 // Useful for quick page building while custom widgets are in development.
282 // ================================
283
284 const KING_ADDONS_WGT_WOO_SHORTCODE_CART = true; // [woocommerce_cart] shortcode wrapper
285 const KING_ADDONS_WGT_WOO_SHORTCODE_CHECKOUT = true; // [woocommerce_checkout] shortcode wrapper
286 const KING_ADDONS_WGT_WOO_SHORTCODE_MY_ACCOUNT = true; // [woocommerce_my_account] shortcode wrapper
287 const KING_ADDONS_WGT_WOO_SHORTCODE_PRODUCTS = true; // [products] shortcode wrapper with query options
288 const KING_ADDONS_WGT_WOO_SHORTCODE_ORDER_TRACKING = true; // [woocommerce_order_tracking] shortcode wrapper
289 const KING_ADDONS_WGT_WOO_SHORTCODE_PRODUCT_PAGE = true; // [product_page] single product page by ID/SKU
290 const KING_ADDONS_WGT_WOO_SHORTCODE_PRODUCT_CATEGORY = true; // [product_category] products from category
291 const KING_ADDONS_WGT_WOO_SHORTCODE_PRODUCT_CATEGORIES = true; // [product_categories] product categories grid
292 const KING_ADDONS_WGT_WOO_SHORTCODE_ADD_TO_CART = true; // [add_to_cart] button for specific product
293 const KING_ADDONS_WGT_WOO_SHORTCODE_SHOP_MESSAGES = true; // [shop_messages] store notices/messages
294
295
296 /** ------------------------------------------------------- **/
297 // SHORT LIST OF ALL WOO WIDGET CONSTANTS FOR EASY ACCESS
298
299 // const KING_ADDONS_WGT_WOO_ARCHIVE_BANNER = false;
300 // const KING_ADDONS_WGT_WOO_ARCHIVE_DESCRIPTION = false;
301 // const KING_ADDONS_WGT_WOO_ARCHIVE_TITLE = false;
302 // const KING_ADDONS_WGT_WOO_CART_COUPON_FORM = false;
303 // const KING_ADDONS_WGT_WOO_CART_CROSS_SELLS = false;
304 // const KING_ADDONS_WGT_WOO_CART_EMPTY = false;
305 // const KING_ADDONS_WGT_WOO_CART_TABLE = false;
306 // const KING_ADDONS_WGT_WOO_CART_TOTALS = false;
307 // const KING_ADDONS_WGT_WOO_CHECKOUT_ACF_FIELDS = false;
308 // const KING_ADDONS_WGT_WOO_CHECKOUT_COUPON = false;
309 // const KING_ADDONS_WGT_WOO_CHECKOUT_FORM = false;
310 // const KING_ADDONS_WGT_WOO_CHECKOUT_LOGIN = false;
311 // const KING_ADDONS_WGT_WOO_CHECKOUT_ORDER_SUMMARY = false;
312 // const KING_ADDONS_WGT_WOO_CHECKOUT_PAYMENT = false;
313 // const KING_ADDONS_WGT_WOO_CHECKOUT_PLACE_ORDER = false;
314 // const KING_ADDONS_WGT_WOO_CHECKOUT_PROGRESS = false;
315 // const KING_ADDONS_WGT_WOO_CHECKOUT_STEPS = false;
316 // const KING_ADDONS_WGT_WOO_CHECKOUT_STICKY_SIDEBAR = false;
317 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ACF_FIELDS = false;
318 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ADDRESS = false;
319 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_CONTENT = false;
320 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_DASHBOARD = false;
321 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_DETAILS = false;
322 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_DOWNLOADS = false;
323 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_LOGOUT = false;
324 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_NAVIGATION = false;
325 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ORDER_DETAILS = false;
326 // const KING_ADDONS_WGT_WOO_MY_ACCOUNT_ORDERS = false;
327 // const KING_ADDONS_WGT_WOO_PRODUCT_ACF_FIELD = false;
328 // const KING_ADDONS_WGT_WOO_PRODUCT_ADD_TO_CART = false;
329 // const KING_ADDONS_WGT_WOO_PRODUCT_BADGES = false;
330 // const KING_ADDONS_WGT_WOO_PRODUCT_BREADCRUMBS = false;
331 // const KING_ADDONS_WGT_WOO_PRODUCT_COUNTDOWN = false;
332 // const KING_ADDONS_WGT_WOO_PRODUCT_CROSS_SELL = false;
333 // const KING_ADDONS_WGT_WOO_PRODUCT_CUSTOM_TABS = false;
334 // const KING_ADDONS_WGT_WOO_PRODUCT_FULL_DESCRIPTION = false;
335 // const KING_ADDONS_WGT_WOO_PRODUCT_IMAGES_GALLERY = false;
336 // const KING_ADDONS_WGT_WOO_PRODUCT_META = false;
337 // const KING_ADDONS_WGT_WOO_PRODUCT_PRICE = false;
338 // const KING_ADDONS_WGT_WOO_PRODUCT_RATING = false;
339 // const KING_ADDONS_WGT_WOO_PRODUCT_RELATED = false;
340 // const KING_ADDONS_WGT_WOO_PRODUCT_SHORT_DESCRIPTION = false;
341 // const KING_ADDONS_WGT_WOO_PRODUCT_SKU = false;
342 // const KING_ADDONS_WGT_WOO_PRODUCT_STOCK = false;
343 // const KING_ADDONS_WGT_WOO_PRODUCT_TABS = false;
344 // const KING_ADDONS_WGT_WOO_PRODUCT_TITLE = true; // qa test
345 // const KING_ADDONS_WGT_WOO_PRODUCT_UPSELL = false;
346 // const KING_ADDONS_WGT_WOO_PRODUCT_VARIATIONS = false;
347 // const KING_ADDONS_WGT_WOO_PRODUCTS_GRID = false;
348 // const KING_ADDONS_WGT_WOO_PRODUCTS_PAGINATION = false;
349 // const KING_ADDONS_WGT_WOO_PRODUCTS_RESULT_COUNT = false;
350 // const KING_ADDONS_WGT_WOO_PRODUCTS_SORTING = false;
351