| @@ -531,9 +531,9 @@ | ||
| 531 | 531 | 'php-class' => 'Auto_Scrolling_Text', |
| 532 | 532 | 'docs-link' => '', |
| 533 | 533 | 'demo-link' => 'https://kingaddons.com/elementor/auto-scrolling-text/', |
| 534 | 534 | 'css' => ['style'], |
| 535 | - 'js' => [], | |
| 535 | + 'js' => ['script'], | |
| 536 | 536 | 'category' => 'creative', |
| 537 | 537 | ], |
| 538 | 538 | 'popup' => [ |
| 539 | 539 | 'title' => esc_html__('Popup & Lightbox Modal', 'king-addons'), |
| @@ -1182,9 +1182,9 @@ | ||
| 1182 | 1182 | 'demo-link' => '', |
| 1183 | 1183 | 'css' => ['style'], |
| 1184 | 1184 | 'js' => [], |
| 1185 | 1185 | 'has-pro' => true, |
| 1186 | - 'category' => 'woocommerce', | |
| 1186 | + 'category' => 'woo-builder', | |
| 1187 | 1187 | ], |
| 1188 | 1188 | 'woo-product-price' => [ |
| 1189 | 1189 | 'title' => esc_html__('Product Price', 'king-addons'), |
| 1190 | 1190 | 'description' => esc_html__('Displays WooCommerce product price with optional discount badge formatting.', 'king-addons'), |
| @@ -1193,9 +1193,9 @@ | ||
| 1193 | 1193 | 'demo-link' => '', |
| 1194 | 1194 | 'css' => ['style'], |
| 1195 | 1195 | 'js' => [], |
| 1196 | 1196 | 'has-pro' => true, |
| 1197 | - 'category' => 'woocommerce', | |
| 1197 | + 'category' => 'woo-builder', | |
| 1198 | 1198 | ], |
| 1199 | 1199 | 'woo-product-sku' => [ |
| 1200 | 1200 | 'title' => esc_html__('Product SKU', 'king-addons'), |
| 1201 | 1201 | 'description' => esc_html__('Displays product SKU with label and optional fallbacks.', 'king-addons'), |
| @@ -1204,9 +1204,9 @@ | ||
| 1204 | 1204 | 'demo-link' => '', |
| 1205 | 1205 | 'css' => ['style'], |
| 1206 | 1206 | 'js' => [], |
| 1207 | 1207 | 'has-pro' => true, |
| 1208 | - 'category' => 'woocommerce', | |
| 1208 | + 'category' => 'woo-builder', | |
| 1209 | 1209 | ], |
| 1210 | 1210 | 'woo-product-rating' => [ |
| 1211 | 1211 | 'title' => esc_html__('Product Rating', 'king-addons'), |
| 1212 | 1212 | 'description' => esc_html__('Shows product rating stars and optional reviews count/link.', 'king-addons'), |
| @@ -1215,9 +1215,9 @@ | ||
| 1215 | 1215 | 'demo-link' => '', |
| 1216 | 1216 | 'css' => ['style'], |
| 1217 | 1217 | 'js' => [], |
| 1218 | 1218 | 'has-pro' => true, |
| 1219 | - 'category' => 'woocommerce', | |
| 1219 | + 'category' => 'woo-builder', | |
| 1220 | 1220 | ], |
| 1221 | 1221 | 'woo-product-stock' => [ |
| 1222 | 1222 | 'title' => esc_html__('Product Stock', 'king-addons'), |
| 1223 | 1223 | 'description' => esc_html__('Displays product stock status with optional quantity and low-stock messaging.', 'king-addons'), |
| @@ -1226,9 +1226,9 @@ | ||
| 1226 | 1226 | 'demo-link' => '', |
| 1227 | 1227 | 'css' => ['style'], |
| 1228 | 1228 | 'js' => [], |
| 1229 | 1229 | 'has-pro' => true, |
| 1230 | - 'category' => 'woocommerce', | |
| 1230 | + 'category' => 'woo-builder', | |
| 1231 | 1231 | ], |
| 1232 | 1232 | 'woo-product-short-description' => [ |
| 1233 | 1233 | 'title' => esc_html__('Product Short Description', 'king-addons'), |
| 1234 | 1234 | 'description' => esc_html__('Shows WooCommerce short description with optional trim and read more (Pro).', 'king-addons'), |
| @@ -1237,9 +1237,9 @@ | ||
| 1237 | 1237 | 'demo-link' => '', |
| 1238 | 1238 | 'css' => ['style'], |
| 1239 | 1239 | 'js' => ['script'], |
| 1240 | 1240 | 'has-pro' => true, |
| 1241 | - 'category' => 'woocommerce', | |
| 1241 | + 'category' => 'woo-builder', | |
| 1242 | 1242 | ], |
| 1243 | 1243 | 'woo-product-full-description' => [ |
| 1244 | 1244 | 'title' => esc_html__('Product Full Description', 'king-addons'), |
| 1245 | 1245 | 'description' => esc_html__('Displays full product description with optional trimming (Pro).', 'king-addons'), |
| @@ -1248,9 +1248,9 @@ | ||
| 1248 | 1248 | 'demo-link' => '', |
| 1249 | 1249 | 'css' => ['style'], |
| 1250 | 1250 | 'js' => [], |
| 1251 | 1251 | 'has-pro' => true, |
| 1252 | - 'category' => 'woocommerce', | |
| 1252 | + 'category' => 'woo-builder', | |
| 1253 | 1253 | ], |
| 1254 | 1254 | 'woo-product-add-to-cart' => [ |
| 1255 | 1255 | 'title' => esc_html__('Add To Cart', 'king-addons'), |
| 1256 | 1256 | 'description' => esc_html__('Renders WooCommerce add-to-cart button with quantity and optional AJAX (Pro).', 'king-addons'), |
| @@ -1259,9 +1259,9 @@ | ||
| 1259 | 1259 | 'demo-link' => '', |
| 1260 | 1260 | 'css' => ['style'], |
| 1261 | 1261 | 'js' => ['script'], |
| 1262 | 1262 | 'has-pro' => true, |
| 1263 | - 'category' => 'woocommerce', | |
| 1263 | + 'category' => 'woo-builder', | |
| 1264 | 1264 | ], |
| 1265 | 1265 | 'woo-product-images-gallery' => [ |
| 1266 | 1266 | 'title' => esc_html__('Product Images Gallery', 'king-addons'), |
| 1267 | 1267 | 'description' => esc_html__('Displays product main image and gallery with slider/grid layouts.', 'king-addons'), |
| @@ -1270,9 +1270,9 @@ | ||
| 1270 | 1270 | 'demo-link' => '', |
| 1271 | 1271 | 'css' => ['style'], |
| 1272 | 1272 | 'js' => ['script'], |
| 1273 | 1273 | 'has-pro' => true, |
| 1274 | - 'category' => 'woocommerce', | |
| 1274 | + 'category' => 'woo-builder', | |
| 1275 | 1275 | ], |
| 1276 | 1276 | 'woo-product-meta' => [ |
| 1277 | 1277 | 'title' => esc_html__('Product Meta', 'king-addons'), |
| 1278 | 1278 | 'description' => esc_html__('Shows product categories, tags, and optional brand/SKU.', 'king-addons'), |
| @@ -1281,9 +1281,9 @@ | ||
| 1281 | 1281 | 'demo-link' => '', |
| 1282 | 1282 | 'css' => ['style'], |
| 1283 | 1283 | 'js' => [], |
| 1284 | 1284 | 'has-pro' => true, |
| 1285 | - 'category' => 'woocommerce', | |
| 1285 | + 'category' => 'woo-builder', | |
| 1286 | 1286 | ], |
| 1287 | 1287 | 'woo-product-breadcrumbs' => [ |
| 1288 | 1288 | 'title' => esc_html__('Product Breadcrumbs', 'king-addons'), |
| 1289 | 1289 | 'description' => esc_html__('WooCommerce breadcrumbs with separator and trim options.', 'king-addons'), |
| @@ -1292,9 +1292,9 @@ | ||
| 1292 | 1292 | 'demo-link' => '', |
| 1293 | 1293 | 'css' => ['style'], |
| 1294 | 1294 | 'js' => [], |
| 1295 | 1295 | 'has-pro' => true, |
| 1296 | - 'category' => 'woocommerce', | |
| 1296 | + 'category' => 'woo-builder', | |
| 1297 | 1297 | ], |
| 1298 | 1298 | 'woo-product-tabs' => [ |
| 1299 | 1299 | 'title' => esc_html__('Product Tabs', 'king-addons'), |
| 1300 | 1300 | 'description' => esc_html__('Displays product tabs with layout and styling options.', 'king-addons'), |
| @@ -1303,9 +1303,9 @@ | ||
| 1303 | 1303 | 'demo-link' => '', |
| 1304 | 1304 | 'css' => ['style'], |
| 1305 | 1305 | 'js' => ['script'], |
| 1306 | 1306 | 'has-pro' => true, |
| 1307 | - 'category' => 'woocommerce', | |
| 1307 | + 'category' => 'woo-builder', | |
| 1308 | 1308 | ], |
| 1309 | 1309 | 'woo-product-custom-tabs' => [ |
| 1310 | 1310 | 'title' => esc_html__('Product Custom Tabs', 'king-addons'), |
| 1311 | 1311 | 'description' => esc_html__('Adds custom tabs from text or meta/ACF (Pro for multiple/ACF/meta).', 'king-addons'), |
| @@ -1314,9 +1314,9 @@ | ||
| 1314 | 1314 | 'demo-link' => '', |
| 1315 | 1315 | 'css' => ['style'], |
| 1316 | 1316 | 'js' => ['script'], |
| 1317 | 1317 | 'has-pro' => true, |
| 1318 | - 'category' => 'woocommerce', | |
| 1318 | + 'category' => 'woo-builder', | |
| 1319 | 1319 | ], |
| 1320 | 1320 | 'woo-product-acf-field' => [ |
| 1321 | 1321 | 'title' => esc_html__('Product ACF / Attribute Field', 'king-addons'), |
| 1322 | 1322 | 'description' => esc_html__('Outputs a product ACF field or product attribute with optional before/after text and fallback.', 'king-addons'), |
| @@ -1325,9 +1325,9 @@ | ||
| 1325 | 1325 | 'demo-link' => '', |
| 1326 | 1326 | 'css' => ['style'], |
| 1327 | 1327 | 'js' => [], |
| 1328 | 1328 | 'has-pro' => true, |
| 1329 | - 'category' => 'woocommerce', | |
| 1329 | + 'category' => 'woo-builder', | |
| 1330 | 1330 | ], |
| 1331 | 1331 | 'woo-product-variations' => [ |
| 1332 | 1332 | 'title' => esc_html__('Product Variations', 'king-addons'), |
| 1333 | 1333 | 'description' => esc_html__('Variation selectors; swatches and advanced behaviors are Pro.', 'king-addons'), |
| @@ -1336,9 +1336,9 @@ | ||
| 1336 | 1336 | 'demo-link' => '', |
| 1337 | 1337 | 'css' => ['style'], |
| 1338 | 1338 | 'js' => ['script'], |
| 1339 | 1339 | 'has-pro' => true, |
| 1340 | - 'category' => 'woocommerce', | |
| 1340 | + 'category' => 'woo-builder', | |
| 1341 | 1341 | ], |
| 1342 | 1342 | 'woo-product-countdown' => [ |
| 1343 | 1343 | 'title' => esc_html__('Product Sale Countdown', 'king-addons'), |
| 1344 | 1344 | 'description' => esc_html__('Countdown to sale end date with optional custom date and seconds (Pro).', 'king-addons'), |
| @@ -1347,9 +1347,9 @@ | ||
| 1347 | 1347 | 'demo-link' => '', |
| 1348 | 1348 | 'css' => ['style'], |
| 1349 | 1349 | 'js' => ['script'], |
| 1350 | 1350 | 'has-pro' => true, |
| 1351 | - 'category' => 'woocommerce', | |
| 1351 | + 'category' => 'woo-builder', | |
| 1352 | 1352 | ], |
| 1353 | 1353 | 'woo-product-badges' => [ |
| 1354 | 1354 | 'title' => esc_html__('Product Badges', 'king-addons'), |
| 1355 | 1355 | 'description' => esc_html__('Sale/New badges; Pro adds percent, best seller, custom badges.', 'king-addons'), |
| @@ -1358,9 +1358,9 @@ | ||
| 1358 | 1358 | 'demo-link' => '', |
| 1359 | 1359 | 'css' => ['style'], |
| 1360 | 1360 | 'js' => [], |
| 1361 | 1361 | 'has-pro' => true, |
| 1362 | - 'category' => 'woocommerce', | |
| 1362 | + 'category' => 'woo-builder', | |
| 1363 | 1363 | ], |
| 1364 | 1364 | 'woo-product-related' => [ |
| 1365 | 1365 | 'title' => esc_html__('Related Products', 'king-addons'), |
| 1366 | 1366 | 'description' => esc_html__('Displays related products grid.', 'king-addons'), |
| @@ -1368,10 +1368,10 @@ | ||
| 1368 | 1368 | 'docs-link' => '', |
| 1369 | 1369 | 'demo-link' => '', |
| 1370 | 1370 | 'css' => ['style'], |
| 1371 | 1371 | 'js' => [], |
| 1372 | - 'has-pro' => true, | |
| 1373 | - 'category' => 'woocommerce', | |
| 1372 | + 'has-pro' => false, | |
| 1373 | + 'category' => 'woo-builder', | |
| 1374 | 1374 | ], |
| 1375 | 1375 | 'woo-product-upsell' => [ |
| 1376 | 1376 | 'title' => esc_html__('Upsell Products', 'king-addons'), |
| 1377 | 1377 | 'description' => esc_html__('Displays upsell products grid.', 'king-addons'), |
| @@ -1379,10 +1379,10 @@ | ||
| 1379 | 1379 | 'docs-link' => '', |
| 1380 | 1380 | 'demo-link' => '', |
| 1381 | 1381 | 'css' => ['style'], |
| 1382 | 1382 | 'js' => [], |
| 1383 | - 'has-pro' => true, | |
| 1384 | - 'category' => 'woocommerce', | |
| 1383 | + 'has-pro' => false, | |
| 1384 | + 'category' => 'woo-builder', | |
| 1385 | 1385 | ], |
| 1386 | 1386 | 'woo-product-cross-sell' => [ |
| 1387 | 1387 | 'title' => esc_html__('Cross-sell Products', 'king-addons'), |
| 1388 | 1388 | 'description' => esc_html__('Displays cross-sell products grid.', 'king-addons'), |
| @@ -1390,10 +1390,10 @@ | ||
| 1390 | 1390 | 'docs-link' => '', |
| 1391 | 1391 | 'demo-link' => '', |
| 1392 | 1392 | 'css' => ['style'], |
| 1393 | 1393 | 'js' => [], |
| 1394 | - 'has-pro' => true, | |
| 1395 | - 'category' => 'woocommerce', | |
| 1394 | + 'has-pro' => false, | |
| 1395 | + 'category' => 'woo-builder', | |
| 1396 | 1396 | ], |
| 1397 | 1397 | 'woo-archive-title' => [ |
| 1398 | 1398 | 'title' => esc_html__('Archive Title', 'king-addons'), |
| 1399 | 1399 | 'description' => esc_html__('Displays WooCommerce archive title.', 'king-addons'), |
| @@ -1402,9 +1402,9 @@ | ||
| 1402 | 1402 | 'demo-link' => '', |
| 1403 | 1403 | 'css' => ['style'], |
| 1404 | 1404 | 'js' => ['script'], |
| 1405 | 1405 | 'has-pro' => true, |
| 1406 | - 'category' => 'woocommerce', | |
| 1406 | + 'category' => 'woo-builder', | |
| 1407 | 1407 | ], |
| 1408 | 1408 | 'woo-archive-description' => [ |
| 1409 | 1409 | 'title' => esc_html__('Archive Description', 'king-addons'), |
| 1410 | 1410 | 'description' => esc_html__('Displays WooCommerce archive description.', 'king-addons'), |
| @@ -1413,10 +1413,21 @@ | ||
| 1413 | 1413 | 'demo-link' => '', |
| 1414 | 1414 | 'css' => ['style'], |
| 1415 | 1415 | 'js' => ['script'], |
| 1416 | 1416 | 'has-pro' => true, |
| 1417 | - 'category' => 'woocommerce', | |
| 1417 | + 'category' => 'woo-builder', | |
| 1418 | 1418 | ], |
| 1419 | + 'loop-grid' => [ | |
| 1420 | + 'title' => esc_html__('Loop Grid', 'king-addons'), | |
| 1421 | + 'description' => esc_html__('Repeats a Loop Builder item template for every entry a query returns.', 'king-addons'), | |
| 1422 | + 'php-class' => 'Loop_Grid', | |
| 1423 | + 'docs-link' => '', | |
| 1424 | + 'demo-link' => '', | |
| 1425 | + 'css' => ['style'], | |
| 1426 | + 'js' => ['script'], | |
| 1427 | + 'has-pro' => false, | |
| 1428 | + 'category' => 'king-addons', | |
| 1429 | + ], | |
| 1419 | 1430 | 'woo-products-grid' => [ |
| 1420 | 1431 | 'title' => esc_html__('Products Grid', 'king-addons'), |
| 1421 | 1432 | 'description' => esc_html__('Displays products grid for WooCommerce archives.', 'king-addons'), |
| 1422 | 1433 | 'php-class' => 'Woo_Products_Grid', |
| @@ -1424,9 +1435,9 @@ | ||
| 1424 | 1435 | 'demo-link' => '', |
| 1425 | 1436 | 'css' => ['style'], |
| 1426 | 1437 | 'js' => ['script'], |
| 1427 | 1438 | 'has-pro' => true, |
| 1428 | - 'category' => 'woocommerce', | |
| 1439 | + 'category' => 'woo-builder', | |
| 1429 | 1440 | ], |
| 1430 | 1441 | 'woo-products-pagination' => [ |
| 1431 | 1442 | 'title' => esc_html__('Products Pagination', 'king-addons'), |
| 1432 | 1443 | 'description' => esc_html__('Pagination control for product archives.', 'king-addons'), |
| @@ -1434,10 +1445,10 @@ | ||
| 1434 | 1445 | 'docs-link' => '', |
| 1435 | 1446 | 'demo-link' => '', |
| 1436 | 1447 | 'css' => ['style'], |
| 1437 | 1448 | 'js' => [], |
| 1438 | - 'has-pro' => true, | |
| 1439 | - 'category' => 'woocommerce', | |
| 1449 | + 'has-pro' => false, | |
| 1450 | + 'category' => 'woo-builder', | |
| 1440 | 1451 | ], |
| 1441 | 1452 | 'woo-products-sorting' => [ |
| 1442 | 1453 | 'title' => esc_html__('Products Sorting', 'king-addons'), |
| 1443 | 1454 | 'description' => esc_html__('Sorting control for product archives.', 'king-addons'), |
| @@ -1446,9 +1457,9 @@ | ||
| 1446 | 1457 | 'demo-link' => '', |
| 1447 | 1458 | 'css' => ['style'], |
| 1448 | 1459 | 'js' => ['script'], |
| 1449 | 1460 | 'has-pro' => true, |
| 1450 | - 'category' => 'woocommerce', | |
| 1461 | + 'category' => 'woo-builder', | |
| 1451 | 1462 | ], |
| 1452 | 1463 | 'woo-products-result-count' => [ |
| 1453 | 1464 | 'title' => esc_html__('Products Result Count', 'king-addons'), |
| 1454 | 1465 | 'description' => esc_html__('Shows product result count on archives.', 'king-addons'), |
| @@ -1457,9 +1468,9 @@ | ||
| 1457 | 1468 | 'demo-link' => '', |
| 1458 | 1469 | 'css' => ['style'], |
| 1459 | 1470 | 'js' => [], |
| 1460 | 1471 | 'has-pro' => true, |
| 1461 | - 'category' => 'woocommerce', | |
| 1472 | + 'category' => 'woo-builder', | |
| 1462 | 1473 | ], |
| 1463 | 1474 | 'woo-cart-table' => [ |
| 1464 | 1475 | 'title' => esc_html__('Cart Table', 'king-addons'), |
| 1465 | 1476 | 'description' => esc_html__('Displays WooCommerce cart items table with optional totals.', 'king-addons'), |
| @@ -1468,9 +1479,9 @@ | ||
| 1468 | 1479 | 'demo-link' => '', |
| 1469 | 1480 | 'css' => ['style'], |
| 1470 | 1481 | 'js' => ['script'], |
| 1471 | 1482 | 'has-pro' => true, |
| 1472 | - 'category' => 'woocommerce', | |
| 1483 | + 'category' => 'woo-builder', | |
| 1473 | 1484 | ], |
| 1474 | 1485 | 'woo-cart-totals' => [ |
| 1475 | 1486 | 'title' => esc_html__('Cart Totals', 'king-addons'), |
| 1476 | 1487 | 'description' => esc_html__('Shows WooCommerce cart totals section.', 'king-addons'), |
| @@ -1479,9 +1490,9 @@ | ||
| 1479 | 1490 | 'demo-link' => '', |
| 1480 | 1491 | 'css' => ['style'], |
| 1481 | 1492 | 'js' => ['script'], |
| 1482 | 1493 | 'has-pro' => true, |
| 1483 | - 'category' => 'woocommerce', | |
| 1494 | + 'category' => 'woo-builder', | |
| 1484 | 1495 | ], |
| 1485 | 1496 | 'woo-cart-cross-sells' => [ |
| 1486 | 1497 | 'title' => esc_html__('Cart Cross-sells', 'king-addons'), |
| 1487 | 1498 | 'description' => esc_html__('Displays cross-sell products on cart page.', 'king-addons'), |
| @@ -1490,9 +1501,9 @@ | ||
| 1490 | 1501 | 'demo-link' => '', |
| 1491 | 1502 | 'css' => ['style'], |
| 1492 | 1503 | 'js' => ['script'], |
| 1493 | 1504 | 'has-pro' => true, |
| 1494 | - 'category' => 'woocommerce', | |
| 1505 | + 'category' => 'woo-builder', | |
| 1495 | 1506 | ], |
| 1496 | 1507 | 'woo-archive-banner' => [ |
| 1497 | 1508 | 'title' => esc_html__('Archive Banner', 'king-addons'), |
| 1498 | 1509 | 'description' => esc_html__('Banner for shop/category archives with image, title, description.', 'king-addons'), |
| @@ -1501,9 +1512,9 @@ | ||
| 1501 | 1512 | 'demo-link' => '', |
| 1502 | 1513 | 'css' => ['style'], |
| 1503 | 1514 | 'js' => ['script'], |
| 1504 | 1515 | 'has-pro' => true, |
| 1505 | - 'category' => 'woocommerce', | |
| 1516 | + 'category' => 'woo-builder', | |
| 1506 | 1517 | ], |
| 1507 | 1518 | 'woo-checkout-form' => [ |
| 1508 | 1519 | 'title' => esc_html__('Checkout Form', 'king-addons'), |
| 1509 | 1520 | 'description' => esc_html__('Renders the WooCommerce checkout form with optional login/coupon/order-notes toggles.', 'king-addons'), |
| @@ -1510,11 +1521,11 @@ | ||
| 1510 | 1521 | 'php-class' => 'Woo_Checkout_Form', |
| 1511 | 1522 | 'docs-link' => '', |
| 1512 | 1523 | 'demo-link' => '', |
| 1513 | 1524 | 'css' => ['style'], |
| 1514 | - 'js' => [], | |
| 1525 | + 'js' => ['script'], | |
| 1515 | 1526 | 'has-pro' => true, |
| 1516 | - 'category' => 'woocommerce', | |
| 1527 | + 'category' => 'woo-builder', | |
| 1517 | 1528 | ], |
| 1518 | 1529 | 'woo-checkout-order-summary' => [ |
| 1519 | 1530 | 'title' => esc_html__('Checkout Order Summary', 'king-addons'), |
| 1520 | 1531 | 'description' => esc_html__('Displays checkout order review; Pro can make it sticky.', 'king-addons'), |
| @@ -1523,9 +1534,9 @@ | ||
| 1523 | 1534 | 'demo-link' => '', |
| 1524 | 1535 | 'css' => ['style'], |
| 1525 | 1536 | 'js' => [], |
| 1526 | 1537 | 'has-pro' => true, |
| 1527 | - 'category' => 'woocommerce', | |
| 1538 | + 'category' => 'woo-builder', | |
| 1528 | 1539 | ], |
| 1529 | 1540 | 'woo-checkout-payment' => [ |
| 1530 | 1541 | 'title' => esc_html__('Checkout Payment', 'king-addons'), |
| 1531 | 1542 | 'description' => esc_html__('Shows checkout payment methods and place order area.', 'king-addons'), |
| @@ -1534,9 +1545,9 @@ | ||
| 1534 | 1545 | 'demo-link' => '', |
| 1535 | 1546 | 'css' => ['style'], |
| 1536 | 1547 | 'js' => ['script'], |
| 1537 | 1548 | 'has-pro' => true, |
| 1538 | - 'category' => 'woocommerce', | |
| 1549 | + 'category' => 'woo-builder', | |
| 1539 | 1550 | ], |
| 1540 | 1551 | 'woo-checkout-place-order' => [ |
| 1541 | 1552 | 'title' => esc_html__('Checkout Place Order Button', 'king-addons'), |
| 1542 | 1553 | 'description' => esc_html__('Standalone place order button for checkout.', 'king-addons'), |
| @@ -1543,11 +1554,11 @@ | ||
| 1543 | 1554 | 'php-class' => 'Woo_Checkout_Place_Order', |
| 1544 | 1555 | 'docs-link' => '', |
| 1545 | 1556 | 'demo-link' => '', |
| 1546 | 1557 | 'css' => ['style'], |
| 1547 | - 'js' => [], | |
| 1558 | + 'js' => ['script'], | |
| 1548 | 1559 | 'has-pro' => true, |
| 1549 | - 'category' => 'woocommerce', | |
| 1560 | + 'category' => 'woo-builder', | |
| 1550 | 1561 | ], |
| 1551 | 1562 | 'woo-checkout-coupon' => [ |
| 1552 | 1563 | 'title' => esc_html__('Checkout Coupon', 'king-addons'), |
| 1553 | 1564 | 'description' => esc_html__('Displays the coupon form on checkout.', 'king-addons'), |
| @@ -1556,9 +1567,9 @@ | ||
| 1556 | 1567 | 'demo-link' => '', |
| 1557 | 1568 | 'css' => ['style'], |
| 1558 | 1569 | 'js' => [], |
| 1559 | 1570 | 'has-pro' => true, |
| 1560 | - 'category' => 'woocommerce', | |
| 1571 | + 'category' => 'woo-builder', | |
| 1561 | 1572 | ], |
| 1562 | 1573 | 'woo-checkout-login' => [ |
| 1563 | 1574 | 'title' => esc_html__('Checkout Login', 'king-addons'), |
| 1564 | 1575 | 'description' => esc_html__('Shows returning customer login prompt on checkout.', 'king-addons'), |
| @@ -1567,9 +1578,9 @@ | ||
| 1567 | 1578 | 'demo-link' => '', |
| 1568 | 1579 | 'css' => ['style'], |
| 1569 | 1580 | 'js' => [], |
| 1570 | 1581 | 'has-pro' => true, |
| 1571 | - 'category' => 'woocommerce', | |
| 1582 | + 'category' => 'woo-builder', | |
| 1572 | 1583 | ], |
| 1573 | 1584 | 'woo-checkout-progress' => [ |
| 1574 | 1585 | 'title' => esc_html__('Checkout Progress', 'king-addons'), |
| 1575 | 1586 | 'description' => esc_html__('Progress indicator for cart/checkout/complete; Pro adds steps layout.', 'king-addons'), |
| @@ -1578,9 +1589,9 @@ | ||
| 1578 | 1589 | 'demo-link' => '', |
| 1579 | 1590 | 'css' => ['style'], |
| 1580 | 1591 | 'js' => [], |
| 1581 | 1592 | 'has-pro' => true, |
| 1582 | - 'category' => 'woocommerce', | |
| 1593 | + 'category' => 'woo-builder', | |
| 1583 | 1594 | ], |
| 1584 | 1595 | 'woo-my-account-navigation' => [ |
| 1585 | 1596 | 'title' => esc_html__('My Account Navigation', 'king-addons'), |
| 1586 | 1597 | 'description' => esc_html__('Displays WooCommerce My Account navigation menu.', 'king-addons'), |
| @@ -1589,9 +1600,9 @@ | ||
| 1589 | 1600 | 'demo-link' => '', |
| 1590 | 1601 | 'css' => ['style'], |
| 1591 | 1602 | 'js' => ['script'], |
| 1592 | 1603 | 'has-pro' => true, |
| 1593 | - 'category' => 'woocommerce', | |
| 1604 | + 'category' => 'woo-builder', | |
| 1594 | 1605 | ], |
| 1595 | 1606 | 'woo-my-account-content' => [ |
| 1596 | 1607 | 'title' => esc_html__('My Account Content', 'king-addons'), |
| 1597 | 1608 | 'description' => esc_html__('Outputs My Account endpoint content.', 'king-addons'), |
| @@ -1600,9 +1611,9 @@ | ||
| 1600 | 1611 | 'demo-link' => '', |
| 1601 | 1612 | 'css' => ['style'], |
| 1602 | 1613 | 'js' => [], |
| 1603 | 1614 | 'has-pro' => true, |
| 1604 | - 'category' => 'woocommerce', | |
| 1615 | + 'category' => 'woo-builder', | |
| 1605 | 1616 | ], |
| 1606 | 1617 | 'woo-my-account-orders' => [ |
| 1607 | 1618 | 'title' => esc_html__('My Account Orders', 'king-addons'), |
| 1608 | 1619 | 'description' => esc_html__('Lists customer orders with pagination.', 'king-addons'), |
| @@ -1611,9 +1622,9 @@ | ||
| 1611 | 1622 | 'demo-link' => '', |
| 1612 | 1623 | 'css' => ['style'], |
| 1613 | 1624 | 'js' => [], |
| 1614 | 1625 | 'has-pro' => true, |
| 1615 | - 'category' => 'woocommerce', | |
| 1626 | + 'category' => 'woo-builder', | |
| 1616 | 1627 | ], |
| 1617 | 1628 | 'woo-my-account-downloads' => [ |
| 1618 | 1629 | 'title' => esc_html__('My Account Downloads', 'king-addons'), |
| 1619 | 1630 | 'description' => esc_html__('Shows customer downloadable products.', 'king-addons'), |
| @@ -1622,9 +1633,9 @@ | ||
| 1622 | 1633 | 'demo-link' => '', |
| 1623 | 1634 | 'css' => ['style'], |
| 1624 | 1635 | 'js' => [], |
| 1625 | 1636 | 'has-pro' => true, |
| 1626 | - 'category' => 'woocommerce', | |
| 1637 | + 'category' => 'woo-builder', | |
| 1627 | 1638 | ], |
| 1628 | 1639 | 'woo-my-account-address' => [ |
| 1629 | 1640 | 'title' => esc_html__('My Account Address', 'king-addons'), |
| 1630 | 1641 | 'description' => esc_html__('Allows customer to view/edit billing/shipping addresses.', 'king-addons'), |
| @@ -1633,9 +1644,9 @@ | ||
| 1633 | 1644 | 'demo-link' => '', |
| 1634 | 1645 | 'css' => ['style'], |
| 1635 | 1646 | 'js' => [], |
| 1636 | 1647 | 'has-pro' => true, |
| 1637 | - 'category' => 'woocommerce', | |
| 1648 | + 'category' => 'woo-builder', | |
| 1638 | 1649 | ], |
| 1639 | 1650 | 'woo-my-account-details' => [ |
| 1640 | 1651 | 'title' => esc_html__('My Account Details', 'king-addons'), |
| 1641 | 1652 | 'description' => esc_html__('Account details form (name, email, password).', 'king-addons'), |
| @@ -1644,9 +1655,9 @@ | ||
| 1644 | 1655 | 'demo-link' => '', |
| 1645 | 1656 | 'css' => ['style'], |
| 1646 | 1657 | 'js' => [], |
| 1647 | 1658 | 'has-pro' => true, |
| 1648 | - 'category' => 'woocommerce', | |
| 1659 | + 'category' => 'woo-builder', | |
| 1649 | 1660 | ], |
| 1650 | 1661 | 'woo-my-account-dashboard' => [ |
| 1651 | 1662 | 'title' => esc_html__('My Account Dashboard', 'king-addons'), |
| 1652 | 1663 | 'description' => esc_html__('Outputs WooCommerce My Account dashboard area.', 'king-addons'), |
| @@ -1655,9 +1666,9 @@ | ||
| 1655 | 1666 | 'demo-link' => '', |
| 1656 | 1667 | 'css' => [], |
| 1657 | 1668 | 'js' => [], |
| 1658 | 1669 | 'has-pro' => false, |
| 1659 | - 'category' => 'woocommerce', | |
| 1670 | + 'category' => 'woo-builder', | |
| 1660 | 1671 | ], |
| 1661 | 1672 | 'woo-my-account-order-details' => [ |
| 1662 | 1673 | 'title' => esc_html__('My Account Order Details', 'king-addons'), |
| 1663 | 1674 | 'description' => esc_html__('Displays order view in My Account when an order is selected.', 'king-addons'), |
| @@ -1666,9 +1677,9 @@ | ||
| 1666 | 1677 | 'demo-link' => '', |
| 1667 | 1678 | 'css' => [], |
| 1668 | 1679 | 'js' => [], |
| 1669 | 1680 | 'has-pro' => false, |
| 1670 | - 'category' => 'woocommerce', | |
| 1681 | + 'category' => 'woo-builder', | |
| 1671 | 1682 | ], |
| 1672 | 1683 | 'woo-my-account-logout' => [ |
| 1673 | 1684 | 'title' => esc_html__('My Account Logout', 'king-addons'), |
| 1674 | 1685 | 'description' => esc_html__('Shows a logout button/link for My Account.', 'king-addons'), |
| @@ -1677,9 +1688,9 @@ | ||
| 1677 | 1688 | 'demo-link' => '', |
| 1678 | 1689 | 'css' => ['style'], |
| 1679 | 1690 | 'js' => ['script'], |
| 1680 | 1691 | 'has-pro' => false, |
| 1681 | - 'category' => 'woocommerce', | |
| 1692 | + 'category' => 'woo-builder', | |
| 1682 | 1693 | ], |
| 1683 | 1694 | 'woo-my-account-acf-fields' => [ |
| 1684 | 1695 | 'title' => esc_html__('My Account ACF Extra Fields', 'king-addons'), |
| 1685 | 1696 | 'description' => esc_html__('Adds extra ACF fields for My Account endpoints (Pro).', 'king-addons'), |
| @@ -1688,9 +1699,9 @@ | ||
| 1688 | 1699 | 'demo-link' => '', |
| 1689 | 1700 | 'css' => [], |
| 1690 | 1701 | 'js' => [], |
| 1691 | 1702 | 'has-pro' => true, |
| 1692 | - 'category' => 'woocommerce', | |
| 1703 | + 'category' => 'woo-builder', | |
| 1693 | 1704 | ], |
| 1694 | 1705 | 'woo-checkout-steps' => [ |
| 1695 | 1706 | 'title' => esc_html__('Checkout Steps (Multi-step)', 'king-addons'), |
| 1696 | 1707 | 'description' => esc_html__('Multi-step indicator for checkout (Pro for live steps).', 'king-addons'), |
| @@ -1699,9 +1710,9 @@ | ||
| 1699 | 1710 | 'demo-link' => '', |
| 1700 | 1711 | 'css' => [], |
| 1701 | 1712 | 'js' => [], |
| 1702 | 1713 | 'has-pro' => true, |
| 1703 | - 'category' => 'woocommerce', | |
| 1714 | + 'category' => 'woo-builder', | |
| 1704 | 1715 | ], |
| 1705 | 1716 | 'woo-checkout-sticky-sidebar' => [ |
| 1706 | 1717 | 'title' => esc_html__('Checkout Sticky Sidebar', 'king-addons'), |
| 1707 | 1718 | 'description' => esc_html__('Sticky order summary for checkout (Pro).', 'king-addons'), |
| @@ -1710,9 +1721,9 @@ | ||
| 1710 | 1721 | 'demo-link' => '', |
| 1711 | 1722 | 'css' => [], |
| 1712 | 1723 | 'js' => [], |
| 1713 | 1724 | 'has-pro' => true, |
| 1714 | - 'category' => 'woocommerce', | |
| 1725 | + 'category' => 'woo-builder', | |
| 1715 | 1726 | ], |
| 1716 | 1727 | 'woo-checkout-acf-fields' => [ |
| 1717 | 1728 | 'title' => esc_html__('Checkout ACF Extra Fields', 'king-addons'), |
| 1718 | 1729 | 'description' => esc_html__('Adds ACF-driven extra fields to checkout (Pro).', 'king-addons'), |
| @@ -1719,11 +1730,11 @@ | ||
| 1719 | 1730 | 'php-class' => 'Woo_Checkout_ACF_Fields', |
| 1720 | 1731 | 'docs-link' => '', |
| 1721 | 1732 | 'demo-link' => '', |
| 1722 | 1733 | 'css' => [], |
| 1723 | - 'js' => [], | |
| 1734 | + 'js' => ['script'], | |
| 1724 | 1735 | 'has-pro' => true, |
| 1725 | - 'category' => 'woocommerce', | |
| 1736 | + 'category' => 'woo-builder', | |
| 1726 | 1737 | ], |
| 1727 | 1738 | 'woo-cart-coupon-form' => [ |
| 1728 | 1739 | 'title' => esc_html__('Cart Coupon Form', 'king-addons'), |
| 1729 | 1740 | 'description' => esc_html__('Shows the cart coupon entry form.', 'king-addons'), |
| @@ -1732,9 +1743,9 @@ | ||
| 1732 | 1743 | 'demo-link' => '', |
| 1733 | 1744 | 'css' => ['style'], |
| 1734 | 1745 | 'js' => ['script'], |
| 1735 | 1746 | 'has-pro' => false, |
| 1736 | - 'category' => 'woocommerce', | |
| 1747 | + 'category' => 'woo-builder', | |
| 1737 | 1748 | ], |
| 1738 | 1749 | 'woo-cart-empty' => [ |
| 1739 | 1750 | 'title' => esc_html__('Cart Empty Message', 'king-addons'), |
| 1740 | 1751 | 'description' => esc_html__('Displays empty cart notice and return to shop button.', 'king-addons'), |
| @@ -1743,9 +1754,9 @@ | ||
| 1743 | 1754 | 'demo-link' => '', |
| 1744 | 1755 | 'css' => [], |
| 1745 | 1756 | 'js' => [], |
| 1746 | 1757 | 'has-pro' => false, |
| 1747 | - 'category' => 'woocommerce', | |
| 1758 | + 'category' => 'woo-builder', | |
| 1748 | 1759 | ], |
| 1749 | 1760 | // WooCommerce Shortcode Wrapper Widgets |
| 1750 | 1761 | 'woo-shortcode-cart' => [ |
| 1751 | 1762 | 'title' => esc_html__('WC Cart (Shortcode)', 'king-addons'), |
| @@ -1840,9 +1851,9 @@ | ||
| 1840 | 1851 | 'description' => esc_html__('Renders an add-to-cart button for a specific product using the [add_to_cart] shortcode.', 'king-addons'), |
| 1841 | 1852 | 'php-class' => 'Woo_Shortcode_Add_To_Cart', |
| 1842 | 1853 | 'docs-link' => '', |
| 1843 | 1854 | 'demo-link' => '', |
| 1844 | - 'css' => [], | |
| 1855 | + 'css' => ['style'], | |
| 1845 | 1856 | 'js' => [], |
| 1846 | 1857 | 'has-pro' => false, |
| 1847 | 1858 | 'category' => 'woocommerce', |
| 1848 | 1859 | ], |
| @@ -2021,8 +2032,30 @@ | ||
| 2021 | 2032 | 'js' => ['script'], |
| 2022 | 2033 | 'has-pro' => true, |
| 2023 | 2034 | 'category' => 'theme-builder', |
| 2024 | 2035 | ], |
| 2036 | + 'tb-search-results' => [ | |
| 2037 | + 'title' => esc_html__('TB - Search Results', 'king-addons'), | |
| 2038 | + 'description' => esc_html__('Renders the results of the current search query, with a configurable empty state; Pro adds custom query arguments and skins.', 'king-addons'), | |
| 2039 | + 'php-class' => 'TB_Search_Results', | |
| 2040 | + 'docs-link' => '', | |
| 2041 | + 'demo-link' => '', | |
| 2042 | + 'css' => ['style'], | |
| 2043 | + 'js' => ['script'], | |
| 2044 | + 'has-pro' => true, | |
| 2045 | + 'category' => 'theme-builder', | |
| 2046 | + ], | |
| 2047 | + 'tb-author-info' => [ | |
| 2048 | + 'title' => esc_html__('TB - Author Info', 'king-addons'), | |
| 2049 | + 'description' => esc_html__('Shows the author of the current author archive - avatar, name, post count and biography; Pro adds social profile links.', 'king-addons'), | |
| 2050 | + 'php-class' => 'TB_Author_Info', | |
| 2051 | + 'docs-link' => '', | |
| 2052 | + 'demo-link' => '', | |
| 2053 | + 'css' => ['style'], | |
| 2054 | + 'js' => ['script'], | |
| 2055 | + 'has-pro' => true, | |
| 2056 | + 'category' => 'theme-builder', | |
| 2057 | + ], | |
| 2025 | 2058 | 'tb-404-title' => [ |
| 2026 | 2059 | 'title' => esc_html__('TB - 404 Title', 'king-addons'), |
| 2027 | 2060 | 'description' => esc_html__('Customizable 404 page title with alignment and spacing controls; Pro adds style presets.', 'king-addons'), |
| 2028 | 2061 | 'php-class' => 'TB_404_Title', |
| @@ -2119,9 +2152,9 @@ | ||
| 2119 | 2152 | 'docs-link' => '', |
| 2120 | 2153 | 'demo-link' => '', |
| 2121 | 2154 | 'css' => ['style'], |
| 2122 | 2155 | 'js' => ['script'], |
| 2123 | - 'has-pro' => true, | |
| 2156 | + 'has-pro' => false, | |
| 2124 | 2157 | 'category' => 'woocommerce', |
| 2125 | 2158 | ], |
| 2126 | 2159 | 'wishlist-counter' => [ |
| 2127 | 2160 | 'title' => esc_html__('Wishlist Counter', 'king-addons'), |
| @@ -2130,9 +2163,9 @@ | ||
| 2130 | 2163 | 'docs-link' => '', |
| 2131 | 2164 | 'demo-link' => '', |
| 2132 | 2165 | 'css' => ['style'], |
| 2133 | 2166 | 'js' => ['script'], |
| 2134 | - 'has-pro' => true, | |
| 2167 | + 'has-pro' => false, | |
| 2135 | 2168 | 'category' => 'woocommerce', |
| 2136 | 2169 | ], |
| 2137 | 2170 | 'wishlist-page' => [ |
| 2138 | 2171 | 'title' => esc_html__('Wishlist Page', 'king-addons'), |
| @@ -2141,9 +2174,9 @@ | ||
| 2141 | 2174 | 'docs-link' => '', |
| 2142 | 2175 | 'demo-link' => '', |
| 2143 | 2176 | 'css' => ['style'], |
| 2144 | 2177 | 'js' => ['script'], |
| 2145 | - 'has-pro' => true, | |
| 2178 | + 'has-pro' => false, | |
| 2146 | 2179 | 'category' => 'woocommerce', |
| 2147 | 2180 | ], |
| 2148 | 2181 | 'wishlist-icon' => [ |
| 2149 | 2182 | 'title' => esc_html__('Wishlist Icon', 'king-addons'), |
| @@ -2344,9 +2377,9 @@ | ||
| 2344 | 2377 | 'php-class' => 'Wrapper_Link', |
| 2345 | 2378 | 'docs-link' => '', |
| 2346 | 2379 | 'demo-link' => 'https://kingaddons.com/elementor/wrapper-link/', |
| 2347 | 2380 | 'css' => [], |
| 2348 | - 'js' => [] | |
| 2381 | + 'js' => ['wrapper-link'] | |
| 2349 | 2382 | ], |
| 2350 | 2383 | 'duplicator' => [ |
| 2351 | 2384 | 'title' => esc_html__('Duplicator', 'king-addons'), |
| 2352 | 2385 | 'description' => esc_html__('Adds feature to duplicate posts, pages, Elementor templates and etc.', 'king-addons'), |