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