diff --git a/composer.json b/composer.json index eea06a0..03364ab 100644 --- a/composer.json +++ b/composer.json @@ -60,12 +60,12 @@ "require": { "doctrine/inflector": "1.2.0 as 1.3.1", "newfold-labs/wp-module-business-reviews": "^1.1", - "newfold-labs/wp-module-coming-soon": "^1.0.7", + "newfold-labs/wp-module-coming-soon": "^1.1.0", "newfold-labs/wp-module-data": "^2.0.0", "newfold-labs/wp-module-loader": "^1.0", - "newfold-labs/wp-module-marketplace": "^1.2", - "newfold-labs/wp-module-notifications": "^1.0", - "newfold-labs/wp-module-performance": "^1.0", + "newfold-labs/wp-module-marketplace": "^1.4.6", + "newfold-labs/wp-module-notifications": "^1.1.0", + "newfold-labs/wp-module-performance": "^1.0.1", "newfold-labs/wp-module-secure-passwords": "^1.1", "newfold-labs/wp-module-sso": "^1.0", "wp-forge/wp-update-handler": "^1.0", diff --git a/composer.lock b/composer.lock index 6df4c5f..b55aa5b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "86e456e9b03ab44caabc84c1d814c38a", + "content-hash": "03596f3ec231aa3cf0a8f3cf3824af73", "packages": [ { "name": "doctrine/inflector", @@ -151,16 +151,16 @@ }, { "name": "newfold-labs/wp-module-coming-soon", - "version": "1.0.7", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-coming-soon.git", - "reference": "9b4eb65a2a735a337346c7e259658e9253b60914" + "reference": "ffb88941612c3cdf75f8d96acae05907836253f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/9b4eb65a2a735a337346c7e259658e9253b60914", - "reference": "9b4eb65a2a735a337346c7e259658e9253b60914", + "url": "https://api.github.com/repos/newfold-labs/wp-module-coming-soon/zipball/ffb88941612c3cdf75f8d96acae05907836253f8", + "reference": "ffb88941612c3cdf75f8d96acae05907836253f8", "shasum": "" }, "require-dev": { @@ -195,10 +195,10 @@ ], "description": "Coming Soon module for WordPress sites.", "support": { - "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.0.7", + "source": "https://github.com/newfold-labs/wp-module-coming-soon/tree/1.1.0", "issues": "https://github.com/newfold-labs/wp-module-coming-soon/issues" }, - "time": "2022-03-28T21:25:30+00:00" + "time": "2022-10-20T16:31:03+00:00" }, { "name": "newfold-labs/wp-module-data", @@ -295,16 +295,16 @@ }, { "name": "newfold-labs/wp-module-marketplace", - "version": "1.3.4", + "version": "1.4.6", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-marketplace.git", - "reference": "012ff6e886b287d604ff7175190ed6f153f2a1b9" + "reference": "40550e9e5a868ceb18b9545c82d7eeafac866510" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-marketplace/zipball/012ff6e886b287d604ff7175190ed6f153f2a1b9", - "reference": "012ff6e886b287d604ff7175190ed6f153f2a1b9", + "url": "https://api.github.com/repos/newfold-labs/wp-module-marketplace/zipball/40550e9e5a868ceb18b9545c82d7eeafac866510", + "reference": "40550e9e5a868ceb18b9545c82d7eeafac866510", "shasum": "" }, "require": { @@ -334,23 +334,23 @@ ], "description": "A module for rendering product data and interacting with the Hiive marketplace API.", "support": { - "source": "https://github.com/newfold-labs/wp-module-marketplace/tree/1.3.4", + "source": "https://github.com/newfold-labs/wp-module-marketplace/tree/1.4.6", "issues": "https://github.com/newfold-labs/wp-module-marketplace/issues" }, - "time": "2022-10-04T17:07:17+00:00" + "time": "2022-11-08T17:29:23+00:00" }, { "name": "newfold-labs/wp-module-notifications", - "version": "1.0.2", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-notifications.git", - "reference": "56f4406a7d8ce9a7785fc5c842b918ebdeb2a5e6" + "reference": "4efd73a84332635aed25d85e08d11a98d64db1d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-notifications/zipball/56f4406a7d8ce9a7785fc5c842b918ebdeb2a5e6", - "reference": "56f4406a7d8ce9a7785fc5c842b918ebdeb2a5e6", + "url": "https://api.github.com/repos/newfold-labs/wp-module-notifications/zipball/4efd73a84332635aed25d85e08d11a98d64db1d5", + "reference": "4efd73a84332635aed25d85e08d11a98d64db1d5", "shasum": "" }, "require": { @@ -379,28 +379,28 @@ ], "description": "A module for managing Newfold in-site notifications.", "support": { - "source": "https://github.com/newfold-labs/wp-module-notifications/tree/1.0.2", + "source": "https://github.com/newfold-labs/wp-module-notifications/tree/1.1.0", "issues": "https://github.com/newfold-labs/wp-module-notifications/issues" }, - "time": "2022-10-03T20:06:58+00:00" + "time": "2022-11-02T21:16:35+00:00" }, { "name": "newfold-labs/wp-module-performance", - "version": "1.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-performance.git", - "reference": "c5f966d322f1b802b453c85c6557c278eca75a1b" + "reference": "31339699009dc585fc987e96fe9eaf3c7c44de67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-performance/zipball/c5f966d322f1b802b453c85c6557c278eca75a1b", - "reference": "c5f966d322f1b802b453c85c6557c278eca75a1b", + "url": "https://api.github.com/repos/newfold-labs/wp-module-performance/zipball/31339699009dc585fc987e96fe9eaf3c7c44de67", + "reference": "31339699009dc585fc987e96fe9eaf3c7c44de67", "shasum": "" }, "require": { + "wp-forge/collection": "^1.0", "wp-forge/wp-htaccess-manager": "^1.0", - "wpscholar/collection": "^1.0", "wpscholar/url": "^1.2" }, "type": "library", @@ -424,10 +424,10 @@ ], "description": "A module for managing caching functionality.", "support": { - "source": "https://github.com/newfold-labs/wp-module-performance/tree/1.0", + "source": "https://github.com/newfold-labs/wp-module-performance/tree/1.0.1", "issues": "https://github.com/newfold-labs/wp-module-performance/issues" }, - "time": "2022-04-01T20:11:45+00:00" + "time": "2022-10-06T15:35:28+00:00" }, { "name": "newfold-labs/wp-module-secure-passwords", @@ -795,44 +795,6 @@ }, "time": "2020-05-21T00:04:44+00:00" }, - { - "name": "wpscholar/collection", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/wpscholar/collection.git", - "reference": "3011b28e5e627ea6bc131ecfa93d78210d107415" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wpscholar/collection/zipball/3011b28e5e627ea6bc131ecfa93d78210d107415", - "reference": "3011b28e5e627ea6bc131ecfa93d78210d107415", - "shasum": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "wpscholar\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Micah Wood", - "email": "micah@wpscholar.com" - } - ], - "description": "A PHP utility class for manipulating collections.", - "support": { - "issues": "https://github.com/wpscholar/collection/issues", - "source": "https://github.com/wpscholar/collection/tree/1.0.1" - }, - "abandoned": true, - "time": "2022-03-22T10:54:37+00:00" - }, { "name": "wpscholar/url", "version": "1.2.2", @@ -1126,16 +1088,16 @@ }, { "name": "gettext/languages", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/php-gettext/Languages.git", - "reference": "ed56dd2c7f4024cc953ed180d25f02f2640e3ffa" + "reference": "4d61d67fe83a2ad85959fe6133d6d9ba7dddd1ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-gettext/Languages/zipball/ed56dd2c7f4024cc953ed180d25f02f2640e3ffa", - "reference": "ed56dd2c7f4024cc953ed180d25f02f2640e3ffa", + "url": "https://api.github.com/repos/php-gettext/Languages/zipball/4d61d67fe83a2ad85959fe6133d6d9ba7dddd1ab", + "reference": "4d61d67fe83a2ad85959fe6133d6d9ba7dddd1ab", "shasum": "" }, "require": { @@ -1184,7 +1146,7 @@ ], "support": { "issues": "https://github.com/php-gettext/Languages/issues", - "source": "https://github.com/php-gettext/Languages/tree/2.9.0" + "source": "https://github.com/php-gettext/Languages/tree/2.10.0" }, "funding": [ { @@ -1196,7 +1158,7 @@ "type": "github" } ], - "time": "2021-11-11T17:30:39+00:00" + "time": "2022-10-18T15:00:10+00:00" }, { "name": "mck89/peast", @@ -1362,16 +1324,16 @@ }, { "name": "phpcompatibility/phpcompatibility-paragonie", - "version": "1.3.1", + "version": "1.3.2", "source": { "type": "git", "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", - "reference": "ddabec839cc003651f2ce695c938686d1086cf43" + "reference": "bba5a9dfec7fcfbd679cfaf611d86b4d3759da26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/ddabec839cc003651f2ce695c938686d1086cf43", - "reference": "ddabec839cc003651f2ce695c938686d1086cf43", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/bba5a9dfec7fcfbd679cfaf611d86b4d3759da26", + "reference": "bba5a9dfec7fcfbd679cfaf611d86b4d3759da26", "shasum": "" }, "require": { @@ -1408,26 +1370,27 @@ "paragonie", "phpcs", "polyfill", - "standards" + "standards", + "static analysis" ], "support": { "issues": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie/issues", "source": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie" }, - "time": "2021-02-15T10:24:51+00:00" + "time": "2022-10-25T01:46:02+00:00" }, { "name": "phpcompatibility/phpcompatibility-wp", - "version": "2.1.3", + "version": "2.1.4", "source": { "type": "git", "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", - "reference": "d55de55f88697b9cdb94bccf04f14eb3b11cf308" + "reference": "b6c1e3ee1c35de6c41a511d5eb9bd03e447480a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/d55de55f88697b9cdb94bccf04f14eb3b11cf308", - "reference": "d55de55f88697b9cdb94bccf04f14eb3b11cf308", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/b6c1e3ee1c35de6c41a511d5eb9bd03e447480a5", + "reference": "b6c1e3ee1c35de6c41a511d5eb9bd03e447480a5", "shasum": "" }, "require": { @@ -1462,13 +1425,14 @@ "compatibility", "phpcs", "standards", + "static analysis", "wordpress" ], "support": { "issues": "https://github.com/PHPCompatibility/PHPCompatibilityWP/issues", "source": "https://github.com/PHPCompatibility/PHPCompatibilityWP" }, - "time": "2021-12-30T16:37:40+00:00" + "time": "2022-10-24T09:00:36+00:00" }, { "name": "rmccue/requests", @@ -1759,16 +1723,16 @@ }, { "name": "wp-cli/php-cli-tools", - "version": "v0.11.15", + "version": "v0.11.16", "source": { "type": "git", "url": "https://github.com/wp-cli/php-cli-tools.git", - "reference": "b6edd35988892ea1451392eb7a26d9dbe98c836d" + "reference": "c32e51a5c9993ad40591bc426b21f5422a5ed293" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/b6edd35988892ea1451392eb7a26d9dbe98c836d", - "reference": "b6edd35988892ea1451392eb7a26d9dbe98c836d", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/c32e51a5c9993ad40591bc426b21f5422a5ed293", + "reference": "c32e51a5c9993ad40591bc426b21f5422a5ed293", "shasum": "" }, "require": { @@ -1807,22 +1771,22 @@ ], "support": { "issues": "https://github.com/wp-cli/php-cli-tools/issues", - "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.15" + "source": "https://github.com/wp-cli/php-cli-tools/tree/v0.11.16" }, - "time": "2022-08-15T10:15:55+00:00" + "time": "2022-11-03T15:19:26+00:00" }, { "name": "wp-cli/wp-cli", - "version": "v2.6.0", + "version": "v2.7.1", "source": { "type": "git", "url": "https://github.com/wp-cli/wp-cli.git", - "reference": "dee13c2baf6bf972484a63f8b8dab48f7220f095" + "reference": "1ddc754f1c15e56fb2cdd1a4e82bd0ec6ca32a76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/dee13c2baf6bf972484a63f8b8dab48f7220f095", - "reference": "dee13c2baf6bf972484a63f8b8dab48f7220f095", + "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/1ddc754f1c15e56fb2cdd1a4e82bd0ec6ca32a76", + "reference": "1ddc754f1c15e56fb2cdd1a4e82bd0ec6ca32a76", "shasum": "" }, "require": { @@ -1840,7 +1804,7 @@ "wp-cli/entity-command": "^1.2 || ^2", "wp-cli/extension-command": "^1.1 || ^2", "wp-cli/package-command": "^1 || ^2", - "wp-cli/wp-cli-tests": "^3.1.3" + "wp-cli/wp-cli-tests": "^3.1.6" }, "suggest": { "ext-readline": "Include for a better --prompt implementation", @@ -1853,7 +1817,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6.x-dev" + "dev-master": "2.8.x-dev" } }, "autoload": { @@ -1880,7 +1844,7 @@ "issues": "https://github.com/wp-cli/wp-cli/issues", "source": "https://github.com/wp-cli/wp-cli" }, - "time": "2022-01-25T16:31:27+00:00" + "time": "2022-10-17T23:10:42+00:00" }, { "name": "wp-coding-standards/wpcs", @@ -1935,7 +1899,7 @@ }, { "name": "wp-phpunit/wp-phpunit", - "version": "5.9.4", + "version": "5.9.5", "source": { "type": "git", "url": "https://github.com/wp-phpunit/wp-phpunit.git", diff --git a/inc/upgrades/2.0.3.php b/inc/upgrades/2.0.3.php new file mode 100644 index 0000000..b861377 --- /dev/null +++ b/inc/upgrades/2.0.3.php @@ -0,0 +1,11 @@ + { >
diff --git a/tests/cypress/fixtures/products.json b/tests/cypress/fixtures/products.json index 2807508..03df7d5 100644 --- a/tests/cypress/fixtures/products.json +++ b/tests/cypress/fixtures/products.json @@ -1,462 +1,1351 @@ { - "current_page": 1, - "data": [ - { - "id": "1fc92f8a-bb9f-47c8-9808-aab9c82d6bf2", - "name": "Web Design Services", - "version": null, - "description": "Expert web design that gives you peace of mind", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/web-services-webdesign.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/websites\/website-design-services", - "primaryCallToAction": "Learn More", - "secondaryUrl": "https://google.com", - "secondaryCallToAction": "Google Link", - "clickToBuyId": null, - "type": "service", - "price": "0.00", - "vendor_id": null, - "createdAt": "2022-06-28T20:11:35.000000Z", - "updatedAt": "2022-06-28T20:11:35.000000Z", - "categories": [ - "Services", - "Featured" - ], - "vendor": null, - "price_formatted": "$0.00" - }, - { - "id": "2a1dadb5-f58d-4ae4-a26b-27efb09136eb", - "name": "Highend", - "version": null, - "description": "The Ultimate WordPress Theme allows you to build stunning websites without any coding skills.", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5f1ab073-c768-4a90-9bdb-63370a14153a-HSGIn.png", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5377b431-d8a8-431b-a711-50c10a141528", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "theme", - "price": "59.00", - "vendor_id": null, - "createdAt": "2022-06-28T17:23:11.000000Z", - "updatedAt": "2022-06-28T17:38:12.000000Z", - "categories": [ - "Theme", - "Featured" - ], - "vendor": null, - "price_formatted": "$59.00" - }, - { - "id": "386c6b45-4814-4d48-bba0-71e86a3f7c37", - "name": "Daisy", - "version": null, - "description": "Daisy is the #1 blog theme on the marketplace!", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5ddd3b10-2e7c-4248-b740-0d300a14153b-B0mxt.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=55f82a3d-0ab8-49c6-a224-1a220a141f38&utm_source=mojo_wp_plugin", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "theme", - "price": "59.00", - "vendor_id": null, - "createdAt": "2022-06-28T19:24:01.000000Z", - "updatedAt": "2022-06-28T19:24:01.000000Z", - "categories": [ - "Theme", - "Featured" - ], - "vendor": null, - "price_formatted": "$59.00" - }, - { - "id": "39f64e8b-8981-418d-807f-81c85947e2d9", - "name": "Atrium", - "version": null, - "description": "This theme is beautifully designed, using the browser space entirely to make your website easy to read and focus.", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-600ed234-12d0-41e3-a192-23020a141537-iqLpC.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=600ed234-47f8-4e2a-921f-23020a141537", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "49.00", - "vendor_id": null, - "createdAt": "2022-06-28T19:14:04.000000Z", - "updatedAt": "2022-06-28T19:14:04.000000Z", - "categories": [ - "Theme", - "Featured" - ], - "vendor": null, - "price_formatted": "$49.00" - }, - { - "id": "4a1559ee-5e1e-445b-9d0e-1b13fc6f8d35", - "name": "Mike + Jane", - "version": null, - "description": "Forget about complex frameworks and confusing required plugins - working with this theme is easy and fun!", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-6072a76b-0bc4-407b-995a-3cdb0a141538-O5NNE.png", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=6072a76b-a7a8-412c-9c65-3cdb0a141538", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "69.00", - "vendor_id": null, - "createdAt": "2022-06-28T19:16:13.000000Z", - "updatedAt": "2022-06-28T19:16:36.000000Z", - "categories": [ - "Theme", - "Featured" - ], - "vendor": null, - "price_formatted": "$69.00" - }, - { - "id": "4af0e54c-db4a-4a1b-a70e-e258fd49518e", - "name": "Yoast WooCommerce SEO", - "version": null, - "description": "Make your products stand out in the search results", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/bluehost\/plugin\/yoast-seo-woo.png", - "primaryUrl": "https:\/\/yoa.st\/bh-woo-seo?utm_source=wp-admin%2Fadmin.php%3Fpage%3Dweb%23%2Fplugins&utm_medium=MOJO_PLUGIN", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "79.00", - "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", - "createdAt": "2022-06-28T21:12:22.000000Z", - "updatedAt": "2022-06-28T21:12:22.000000Z", - "categories": [ - "eCommerce", - "SEO", - "Featured" - ], - "vendor": { - "name": "Yoast", - "url": "https:\/\/yoast.com\/" + "categories": { + "data": [ + { + "name": "featured", + "priority": 100, + "styles": null, + "products_count": 2, + "title": "Featured" }, - "price_formatted": "$79.00" - }, - { - "id": "4f17bd36-4a10-4324-89ec-b0c0bf951c6b", - "name": "YITH WooCommerce Wishlist", - "version": null, - "description": "Allow your customers to create lists of products they want and share them with family and friends.", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith%20Wishlist.png", - "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-wishlist\/", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "94.99", - "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", - "createdAt": "2022-06-21T22:02:25.000000Z", - "updatedAt": "2022-06-24T20:00:43.000000Z", - "categories": [ - "eCommerce" - ], - "vendor": { - "name": "YITH", - "url": "https:\/\/yithemes.com\/" + { + "name": "services", + "priority": 10, + "styles": null, + "products_count": 10, + "title": "Services" }, - "price_formatted": "$94.99" - }, - { - "id": "4ff38ef5-7798-40e1-b760-48af71f48def", - "name": "YITH WooCommerce Membership", - "version": null, - "description": "Activate some sections of your e-commerce with restricted access so as to create memberships in your store.", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith%20Membership.png", - "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-membership\/", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "149.99", - "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", - "createdAt": "2022-06-21T22:00:37.000000Z", - "updatedAt": "2022-06-24T19:59:56.000000Z", - "categories": [ - "eCommerce" - ], - "vendor": { - "name": "YITH", - "url": "https:\/\/yithemes.com\/" + { + "name": "ecommerce", + "priority": 9, + "styles": null, + "products_count": 13, + "title": "eCommerce" }, - "price_formatted": "$149.99" - }, - { - "id": "55dcf7e9-da24-4b7d-ba74-04de777025cb", - "name": "YITH Stripe Connect for WooCommerce", - "version": null, - "description": "Manage complex transactions such as splitting payments both for a single product and for the whole store automatically.", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith%20Stripe%20Connect.png", - "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-stripe-connect\/", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "79.99", - "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", - "createdAt": "2022-06-21T22:07:49.000000Z", - "updatedAt": "2022-06-24T19:58:37.000000Z", - "categories": [ - "eCommerce" - ], - "vendor": { - "name": "YITH", - "url": "https:\/\/yithemes.com\/" + { + "name": "seo", + "priority": 5, + "styles": null, + "products_count": 5, + "title": "SEO" }, - "price_formatted": "$79.99" - }, - { - "id": "6d4aabce-bf5c-4c4b-8066-e7d01db2e49c", - "name": "PPC Advertising", - "version": null, - "description": "Drive traffic with Pay-Per-Click Advertising", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/web-services-ppc.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/online-marketing\/pay-per-click-advertising", - "primaryCallToAction": "Learn More", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "service", - "price": "0.00", - "vendor_id": null, - "createdAt": "2022-06-28T19:46:48.000000Z", - "updatedAt": "2022-06-28T20:13:32.000000Z", - "categories": [ - "Services" - ], - "vendor": null, - "price_formatted": "$0.00" - }, - { - "id": "72463d0b-5c72-47e5-bd32-4ec225e53718", - "name": "Constant Contact Forms", - "version": null, - "description": "Capture visitor information right from your site.", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-57fc0ac0-d508-4ece-b096-041e0a14153b-4iVnr.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=57fc0ac0-d508-4ece-b096-041e0a14153b", - "primaryCallToAction": "Learn More", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "0.00", - "vendor_id": null, - "createdAt": "2022-06-28T21:10:29.000000Z", - "updatedAt": "2022-06-28T21:10:29.000000Z", - "categories": [ - "Services" - ], - "vendor": null, - "price_formatted": "$0.00" - }, - { - "id": "7beee5ae-2e91-4282-9930-15ada43fc738", - "name": "Yoast Premium", - "version": null, - "description": "SEO made easy! Get more visitors from Google, Bing and social media Increase your readers' engagement.", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yoast%20PRO.png", - "primaryUrl": "https:\/\/yoa.st\/bh-premium?utm_source=wp-admin%2Fadmin.php%3Fpage%3Dbluehost%23%2Fmarketplace&utm_medium=bluehost_plugin", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "99.00", - "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", - "createdAt": "2022-06-21T21:34:08.000000Z", - "updatedAt": "2022-06-24T20:00:57.000000Z", - "categories": [ - "SEO" - ], - "vendor": { - "name": "Yoast", - "url": "https:\/\/yoast.com\/" + { + "name": "security", + "priority": 3, + "styles": null, + "products_count": 1, + "title": "Security" }, - "price_formatted": "$99.00" - }, - { - "id": "7ca2be37-0a6a-44ff-94b6-cd9311d59ccb", - "name": "SEO Services", - "version": null, - "description": "Increase your search ranking", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/web-services-seo.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/online-marketing\/small-business-seo-services", - "primaryCallToAction": "Learn More", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "service", - "price": "0.00", - "vendor_id": null, - "createdAt": "2022-06-28T20:12:47.000000Z", - "updatedAt": "2022-06-28T20:12:47.000000Z", - "categories": [ - "Services", - "SEO" - ], - "vendor": null, - "price_formatted": "$0.00" - }, - { - "id": "8efb0146-59ba-4d62-a9bd-90cdaa70be89", - "name": "Chia", - "version": null, - "description": "Chia is a modern responsive WordPress theme ideal for creating a deli or cafe website as well as a food-based blog.", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-60858bab-966c-4817-a7a9-59770a141536-IXbL7.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=60858bab-c640-409e-912a-59770a141536", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "59.00", - "vendor_id": null, - "createdAt": "2022-06-28T19:15:25.000000Z", - "updatedAt": "2022-06-28T19:15:25.000000Z", - "categories": [ - "Theme" - ], - "vendor": null, - "price_formatted": "$59.00" + { + "name": "themes", + "priority": 0, + "styles": null, + "products_count": 23, + "title": "Themes" + } + ], + "links": { + "first": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products\/categories?brand=mojo&per_page=60&page=1", + "last": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products\/categories?brand=mojo&per_page=60&page=1", + "prev": null, + "next": null }, - { - "id": "9e851eb3-e511-4edc-aef9-939693c5a369", - "name": "YITH WooCommerce PDF Invoices & Packing Slips", - "version": null, - "description": "The complete solution to automatically generate and manage your invoices and create packing slips to speed up your shipping process.", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith%20Invoice.png", - "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-pdf-invoice\/", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "79.99", - "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", - "createdAt": "2022-06-21T22:03:45.000000Z", - "updatedAt": "2022-06-24T20:00:29.000000Z", - "categories": [ - "eCommerce" + "meta": { + "current_page": 1, + "from": 1, + "last_page": 1, + "links": [ + { + "url": null, + "label": "« Previous", + "active": false + }, + { + "url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products\/categories?brand=mojo&per_page=60&page=1", + "label": "1", + "active": true + }, + { + "url": null, + "label": "Next »", + "active": false + } ], - "vendor": { - "name": "YITH", - "url": "https:\/\/yithemes.com\/" + "path": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products\/categories", + "per_page": "60", + "to": 6, + "total": 6, + "ttl": 86400 + } + }, + "products": { + "data": [ + { + "id": "a1ff70f1-9670-4e25-a0e1-a068d3e43a45", + "name": "Yoast Premium", + "version": null, + "description": "SEO made easy! Improve your ranking in search engines, boost performance and visibility, get social previews, a redirect manager, internal linking suggestions and 24\/7 premium support.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yoast-PRO.webp", + "primaryUrl": "https:\/\/yoa.st\/bh-premium?utm_source=wp-admin%2Fadmin.php&utm_medium=brand_plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "99.00", + "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", + "priority": 100, + "createdAt": "2022-10-07T15:37:39.000000Z", + "updatedAt": "2022-10-07T15:37:39.000000Z", + "categories": [ + "Services", + "Featured", + "SEO" + ], + "vendor": { + "name": "Yoast", + "url": "https:\/\/yoast.com\/" + }, + "price_formatted": "$99.00" }, - "price_formatted": "$79.99" - }, - { - "id": "dbd75129-e223-4ba7-bec3-6636ec6aa9e3", - "name": "YITH WooCommerce Multi Vendor \/ Marketplace", - "version": null, - "description": "Turn your e-commerce into a marketplace with multiple vendors and start now to earn from their sales.", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith%20Vendors.png", - "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-multi-vendor\/", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "plugin", - "price": "99.99", - "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", - "createdAt": "2022-06-21T22:06:34.000000Z", - "updatedAt": "2022-06-24T20:00:13.000000Z", - "categories": [ - "eCommerce" - ], - "vendor": { - "name": "YITH", - "url": "https:\/\/yithemes.com\/" + { + "id": "2a1dadb5-f58d-4ae4-a26b-27efb09136eb", + "name": "Highend", + "version": null, + "description": "The ultimate WordPress theme that allows you to build stunning websites without any coding skills. It's responsive, customizable, regularly updated and comes with many advanced options.", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5f1ab073-c768-4a90-9bdb-63370a14153a-HSGIn.png", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5377b431-d8a8-431b-a711-50c10a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/highend-ultimate-multi-purpose-wordpress-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 40, + "createdAt": "2022-06-28T17:23:11.000000Z", + "updatedAt": "2022-08-08T19:20:46.000000Z", + "categories": [ + "Themes", + "Featured" + ], + "vendor": null, + "price_formatted": "$59.00" }, - "price_formatted": "$99.99" - }, - { - "id": "dfbae7db-1389-477e-80f1-b068109ae03e", - "name": "Pro Services", - "version": null, - "description": "Custom websites and marketing done your way", - "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/web-services-pro.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/websites\/pro-website-services", - "primaryCallToAction": "Learn More", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": "xxx", - "type": "service", - "price": "0.00", - "vendor_id": null, - "createdAt": "2022-06-28T20:10:17.000000Z", - "updatedAt": "2022-06-28T22:11:20.000000Z", - "categories": [ - "Services" - ], - "vendor": null, - "price_formatted": "$0.00" + { + "id": "eb286761-d1b7-47ec-8cbd-d8109e65cee9", + "name": "Creativo", + "version": null, + "description": "Use Creativo, a multi-purpose theme for WordPress website design, to create pixel perfect websites without any coding. Get your website up and ready in just a few minutes!", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5f58a759-a740-4706-a41d-71a90a14153a-9etrI.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=518048d9-ae08-4939-93ac-0a000a140b1e&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/creativo-5-0-ultra-responsive-multipurpose-wp-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 30, + "createdAt": "2022-06-28T17:30:45.000000Z", + "updatedAt": "2022-08-08T19:22:09.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "c1f47ba4-655c-412b-8447-a38fda6024ac", + "name": "Yoast WooCommerce SEO", + "version": null, + "description": "If you use WooCommerce and you're serious about selling and competing online, you need the Yoast WooCommerce SEO plugin to unlock extra tools, features, and SEO for your WooCommerce store.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yoast-Woo.webp", + "primaryUrl": "https:\/\/yoast.com\/cart\/?add-to-cart=883410&utm_source=bh-marketplace&utm_medium=software&utm_campaign=wordpress-ad&utm_term=premium", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/yoast.com\/wordpress\/plugins\/yoast-woocommerce-seo\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "79.00", + "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", + "priority": 20, + "createdAt": "2022-07-11T18:21:39.000000Z", + "updatedAt": "2022-08-08T18:54:09.000000Z", + "categories": [ + "SEO" + ], + "vendor": { + "name": "Yoast", + "url": "https:\/\/yoast.com\/" + }, + "price_formatted": "$79.00" + }, + { + "id": "cdc07289-86dd-457d-9b2f-d889d03fe1c2", + "name": "Birch", + "version": null, + "description": "Birch allows you to build the perfect website for your business without any programming or coding skills. All customizations take place with a very user-friendly theme options panel.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Birch.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=53a6de8b-9098-40bf-a57d-718e0a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/birch-a-responsive-wordpress-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 20, + "createdAt": "2022-06-21T21:54:35.000000Z", + "updatedAt": "2022-08-08T19:17:43.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "00c3eae2-9f6c-4e13-8674-599fe4a05cc0", + "name": "Yoast Local SEO", + "version": null, + "description": "If you own a local business, you need to increase your online presence and search rank on a local level. Use the Yoast Local SEO plugin to rank high in your customers' local search results.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yoast-Local.webp", + "primaryUrl": "https:\/\/yoast.com\/cart\/?add-to-cart=883408#utm_source=bh-marketplace&utm_medium=software&utm_campaign=wordpress-ad&utm_term=premium", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/yoast.com\/wordpress\/plugins\/local-seo\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "79.00", + "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", + "priority": 10, + "createdAt": "2022-07-11T18:06:49.000000Z", + "updatedAt": "2022-08-08T18:25:33.000000Z", + "categories": [ + "SEO" + ], + "vendor": { + "name": "Yoast", + "url": "https:\/\/yoast.com\/" + }, + "price_formatted": "$79.00" + }, + { + "id": "3ebe92eb-5016-470a-9a30-967aa4aafc76", + "name": "Freyja", + "version": null, + "description": "Freyja is a versatile WordPress theme designed for bloggers and personal creative businesses. It is enriched with amazing features and compatible with the latest technologies.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Freyja.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5659d4bf-6b80-434a-b566-64870a141f38&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/freyja-personal-wordpress-theme-for-bloggers\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=details&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 10, + "createdAt": "2022-06-21T21:53:11.000000Z", + "updatedAt": "2022-08-08T18:52:08.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "4e97f285-5b62-4bd1-8b72-a12bf3190cd2", + "name": "Yoast Video SEO", + "version": null, + "description": "The Yoast Video SEO plugin helps you drive search traffic to videos on your website. It automates technical SEO for videos in order to improve your video\u2019s performance and findability!", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yoast-Video.webp", + "primaryUrl": "https:\/\/yoast.com\/cart\/?add-to-cart=883404#utm_source=bh-marketplace&utm_medium=software&utm_campaign=wordpress-ad&utm_term=premium", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/yoast.com\/wordpress\/plugins\/video-seo\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "79.00", + "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", + "priority": 10, + "createdAt": "2022-07-11T16:59:09.000000Z", + "updatedAt": "2022-08-08T18:54:58.000000Z", + "categories": [ + "SEO" + ], + "vendor": { + "name": "Yoast", + "url": "https:\/\/yoast.com\/" + }, + "price_formatted": "$79.00" + }, + { + "id": "cf025ad6-22d2-4283-92c5-31d07abf26c0", + "name": "Yoast News SEO", + "version": null, + "description": "Aim for that top spot in Google's news carousel with Yoast News SEO by adding relevant schema data to your articles. Make it easier for search engines to pick your work and rank you higher!", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yoast-News.webp", + "primaryUrl": "https:\/\/yoast.com\/cart\/?add-to-cart=883406&utm_source=bh-marketplace&utm_medium=software&utm_campaign=wordpress-ad&utm_term=premium", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/yoast.com\/wordpress\/plugins\/news-seo\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "79.00", + "vendor_id": "03e93b44-9a95-400f-bc0b-f53c2bfa91cf", + "priority": 10, + "createdAt": "2022-07-11T18:14:28.000000Z", + "updatedAt": "2022-08-08T19:18:36.000000Z", + "categories": [ + "SEO" + ], + "vendor": { + "name": "Yoast", + "url": "https:\/\/yoast.com\/" + }, + "price_formatted": "$79.00" + }, + { + "id": "c9201843-d8ae-4032-bd4e-f3fa5a8b8314", + "name": "YITH WooCommerce AJAX Search", + "version": null, + "description": "YITH WooCommerce AJAX Search is an effective and predictive real-time search engine on your store so users can quickly find products they want. Speed up your search and boost your sales.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith-Ajax-Search.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-ajax-search\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": "a61f69ad-14b2-4473-b44e-5be25072d39a", + "type": "plugin", + "price": "69.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 6, + "full_price": "79.99", + "createdAt": "2022-11-09T22:07:57.000000Z", + "updatedAt": "2022-11-15T19:41:36.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$69.99 annually", + "full_price_formatted": "$79.99 annually" + }, + { + "id": "4f17bd36-4a10-4324-89ec-b0c0bf951c6b", + "name": "YITH WooCommerce Wishlist", + "version": null, + "description": "Wishlist is a popular tool to have in your eCommerce shop. It allows your customers to create lists of products they want and share them with family and friends.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yith-Wishlist.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-wishlist\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": "ae909143-6549-46cd-8ed0-56aeeb5f3bf1", + "type": "plugin", + "price": "94.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 5, + "full_price": "109.99", + "createdAt": "2022-06-21T22:02:25.000000Z", + "updatedAt": "2022-11-15T20:15:00.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$94.99 annually", + "full_price_formatted": "$109.99 annually" + }, + { + "id": "4ff38ef5-7798-40e1-b760-48af71f48def", + "name": "YITH WooCommerce Membership", + "version": null, + "description": "Activate some sections of your e-commerce with restricted access to create memberships in your store. You can sell videos, courses, lessons, and more to customers who sign up as members.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yith-Membership.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-membership\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "149.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 5, + "createdAt": "2022-06-21T22:00:37.000000Z", + "updatedAt": "2022-08-08T18:56:38.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$149.99" + }, + { + "id": "55dcf7e9-da24-4b7d-ba74-04de777025cb", + "name": "YITH Stripe Connect for WooCommerce", + "version": null, + "description": "Splitting order payments made easy with YITH Stripe Connect! Manage complex transactions such as splitting payments for a single product and even for the whole store automatically.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yith-Stripe-Connect.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-stripe-connect\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "79.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 5, + "createdAt": "2022-06-21T22:07:49.000000Z", + "updatedAt": "2022-08-08T18:58:18.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$79.99" + }, + { + "id": "9e851eb3-e511-4edc-aef9-939693c5a369", + "name": "YITH WooCommerce PDF Invoices & Packing Slips", + "version": null, + "description": "YITH WooCommerce PDF Invoices & Packing Slips is the complete solution to automatically generate and manage your invoices and create packing slips to speed up your shipping process.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yith-Invoice.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-pdf-invoice\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "79.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 5, + "createdAt": "2022-06-21T22:03:45.000000Z", + "updatedAt": "2022-08-08T19:15:09.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$79.99" + }, + { + "id": "dbd75129-e223-4ba7-bec3-6636ec6aa9e3", + "name": "YITH WooCommerce Multi Vendor \/ Marketplace", + "version": null, + "description": "Turn your ecommerce website into a marketplace or a multi-vendor platform where vendors manage their own products and you earn commissions on each sale made by your vendors.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yith--Vendors-1.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-multi-vendor\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "149.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 5, + "createdAt": "2022-06-21T22:06:34.000000Z", + "updatedAt": "2022-08-08T19:19:14.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$149.99" + }, + { + "id": "7b490bad-380c-4e47-8b92-d78773f04f41", + "name": "YITH WooCommerce Customize My Account Page", + "version": null, + "description": "YITH WooCommerce Customize My Account Page allows you to add custom content including texts, images, videos, downloadable files, discount codes, and more to your customers account page.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith-My-Account.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-customize-myaccount-page\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": "0391f4e6-b5b0-41b5-832d-9464e2390214", + "type": "plugin", + "price": "59.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 4, + "full_price": "69.99", + "createdAt": "2022-11-09T22:14:05.000000Z", + "updatedAt": "2022-11-15T20:13:25.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$59.99 annually", + "full_price_formatted": "$69.99 annually" + }, + { + "id": "85a901f7-f919-4bd5-8717-8d0acbc8bb8d", + "name": "YITH WooCommerce Ajax Product Filter", + "version": null, + "description": "YITH WooCommerce Ajax Product Filter is the perfect way to add an advanced filter to all products in your store by size, color, price, and more to find the right product or gift with ease.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith-Ajax-Filter.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-ajax-product-filter\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": "95e9b032-4c21-42c3-b9aa-8891253b64c2", + "type": "plugin", + "price": "89.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 3, + "full_price": "109.99", + "createdAt": "2022-11-09T22:03:29.000000Z", + "updatedAt": "2022-11-15T19:07:22.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$89.99 annually", + "full_price_formatted": "$109.99 annually" + }, + { + "id": "f6f20a00-01bd-45ec-8d63-28b4a018188a", + "name": "YITH WooCommerce Gift Cards", + "version": null, + "description": "YITH WooCommerce Gift Cards allows you to easily create and sell customizable digital or printable gift cards of any amount in your store with personalized messages for the recipient.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/Yith-Gift-Cards.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-gift-cards\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": "ded80bbd-4662-48e4-85ca-a1af92164bc0", + "type": "plugin", + "price": "129.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 2, + "full_price": "149.99", + "createdAt": "2022-11-09T22:11:20.000000Z", + "updatedAt": "2022-11-15T20:30:20.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$129.99 annually", + "full_price_formatted": "$149.99 annually" + }, + { + "id": "faf0acf9-b5a0-479d-9cde-20fb5fa530f9", + "name": "YITH Booking and Appointment for WooCommerce", + "version": null, + "description": "Enable a booking\/appointment system to manage renting or booking of services, rooms, houses, cars, accommodation and more to make it easy for your customers to do business with you.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/Yith-Booking.webp", + "primaryUrl": "https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-booking\/?utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": "e2f4caa1-411c-468b-86b1-a3c4e4e8cec6", + "type": "plugin", + "price": "249.99", + "vendor_id": "390d41f9-82a1-45e8-a1d9-6358e63388be", + "priority": 1, + "full_price": "289.99", + "createdAt": "2022-06-21T21:57:40.000000Z", + "updatedAt": "2022-11-15T20:26:15.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": { + "name": "YITH", + "url": "https:\/\/yithemes.com\/" + }, + "price_formatted": "$249.99 annually", + "full_price_formatted": "$289.99 annually" + }, + { + "id": "07662d33-0b5a-48ea-be19-778f95be4953", + "name": "StartUp Theme", + "version": null, + "description": "A Multipurpose WordPress Customizer Theme", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5987e38b-4cf8-4d25-866d-26d10a14153b-7CV0q.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5987e38b-f758-44aa-83a4-26d10a14153b&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/startup-theme?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:08:06.000000Z", + "updatedAt": "2022-10-06T20:08:06.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "0dcb2ea7-7f1c-41e3-9555-e5d3d70f9f37", + "name": "Mariana", + "version": null, + "description": "Lifestyle and Travel Blog", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-593554ae-1b2c-41bd-a837-0a150a14153b-EunLT.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=59313218-87c0-41d8-b811-54620a14153b&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/mariana?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "49.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:17:02.000000Z", + "updatedAt": "2022-10-06T20:17:02.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$49.00" + }, + { + "id": "25739286-7114-42dc-a22e-81c96d0db34f", + "name": "QuoteUp Product Enquiry and Quote", + "version": null, + "description": "Bridge the gap between you and your potential customers. This plugin gives your store shoppers the option to inquire about or request a quote for products in your WooCommerce store.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/quote-up-woo.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5739b161-5e88-4728-a32d-1e5f0a140b32&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/product-enquiry-pro-a-k-a-quoteup?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "79.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:27:08.000000Z", + "updatedAt": "2022-08-12T21:45:22.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": null, + "price_formatted": "$79.00" + }, + { + "id": "386c6b45-4814-4d48-bba0-71e86a3f7c37", + "name": "Daisy", + "version": null, + "description": "Daisy is a minimalist WordPress theme that's super simple & easy to set up. Daisy offers multiple layouts, responsive design, clean code and above all - extremely easy to customize.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/daisy.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=55f82a3d-0ab8-49c6-a224-1a220a141f38&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/daisy-simple-amp-minimal-wordpress-blog\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-06-28T19:24:01.000000Z", + "updatedAt": "2022-08-09T20:31:00.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "39f64e8b-8981-418d-807f-81c85947e2d9", + "name": "Atrium", + "version": null, + "description": "Atrium is a beautifully designed clean & modern theme. This theme is business oriented and uses the browser space entirely to make your website easy to read and focus on.", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-600ed234-12d0-41e3-a192-23020a141537-iqLpC.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=600ed234-47f8-4e2a-921f-23020a141537&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "49.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-06-28T19:14:04.000000Z", + "updatedAt": "2022-08-08T19:28:11.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$49.00" + }, + { + "id": "3b822d5f-898e-4f2e-a50e-dca8704149f5", + "name": "Hide My WordPress", + "version": null, + "description": "With over 100,000 secured sites, Hide My WordPress gives you the best security solutions with its powerful and easy-to-use features. It can take your website\u2019s security to the next level.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/hide-wp.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=57ad9c9b-9438-4efd-a3cf-3cb40a14153a&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/hide-my-wordpress-pro-security-plugin?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "19.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:23:49.000000Z", + "updatedAt": "2022-08-09T20:54:14.000000Z", + "categories": [ + "Security" + ], + "vendor": null, + "price_formatted": "$19.00" + }, + { + "id": "4a1559ee-5e1e-445b-9d0e-1b13fc6f8d35", + "name": "Mike + Jane", + "version": null, + "description": "Forget about complex frameworks and confusing plugins, \u2018Mike + Jane\u2019 is a minimal and easy-to-use WordPress theme. This theme supports drag-and-drop blocks making working easy and fun!", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-6072a76b-0bc4-407b-995a-3cdb0a141538-O5NNE.png", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=6072a76b-a7a8-412c-9c65-3cdb0a141538&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "69.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-06-28T19:16:13.000000Z", + "updatedAt": "2022-08-08T19:28:56.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$69.00" + }, + { + "id": "4ee07ae0-88cd-4b1d-88dd-cb5e70aa2269", + "name": "Simple Variation Price", + "version": null, + "description": "Is displaying multiple prices on every variable product confusing for your WooCommerce customers? This plugin cleans up and simplifies how prices are displayed on your WooCommerce store.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/simple-wooCommerce-ariation-price.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5799700a-2870-4909-a64e-66090a14153a&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/simple-variation-price-for-woocommerce-plugin?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "20.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:25:34.000000Z", + "updatedAt": "2022-08-09T20:53:55.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": null, + "price_formatted": "$20.00" + }, + { + "id": "4f7235ca-a6d9-48da-a579-1f96b20e61a3", + "name": "Nimva", + "version": null, + "description": "NIMVA is a clean, multipurpose and fully responsive WordPress Theme perfectly suited for business websites, stores, and users who want to showcase their work on a neat portfolio site.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/nimva.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=54626dc3-c4d8-40b3-b441-3ff60a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/nimva-ultimate-multi-purpose-wordpress-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:34:39.000000Z", + "updatedAt": "2022-08-09T20:34:39.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "521e79e6-cc93-46eb-842b-472da626e683", + "name": "WP Live", + "version": null, + "description": "With WP Live added to your hosting account you get expert WordPress help by your side, helping you build and grow your website and improve your skills in WordPress.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/wp-live.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=71ade821-0236-4d42-b90a-e283b1253146&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/wordpress-support?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "29.99", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T17:32:17.000000Z", + "updatedAt": "2022-08-09T20:44:13.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$29.99 monthly" + }, + { + "id": "58c6ea95-f328-4cac-ba05-dd5834074578", + "name": "WordPress Theme Install", + "version": null, + "description": "Now that you've selected your perfect theme, we can help you install it, so you don't have to worry about the technical details. Sit back, relax and we'll have your theme ready in no time.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/wp-theme-install.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=53078bcc-bf48-44e3-b131-4a870a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/install-your-wordpress-theme?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "49.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T17:35:33.000000Z", + "updatedAt": "2022-08-09T20:45:28.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$49.00" + }, + { + "id": "598177b9-ec31-48db-af80-0cc6a63c09c3", + "name": "Edge Theme", + "version": null, + "description": "Portfolio and Business WordPress Theme", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5e74b7a0-7aa8-44d5-8b4a-117f0a14153a-r2NKg.png", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=521fe073-ea40-4ac3-af03-31d40a140b24&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/edge-portfolio-amp-business-wordpress-theme?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:10:44.000000Z", + "updatedAt": "2022-10-06T20:10:44.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "5ae5e930-87c3-4465-b980-ea3ae0950136", + "name": "Install My WordPress Plugin", + "version": null, + "description": "New plugins can cause compatibility issues with your theme, hosting, or other plugins. If you need help ensuring the plugin is installed professionally and functions properly, we are here to help.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/install-my-wp-plugin.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=56bcf922-da60-490d-a67b-49b90a141f37&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/install-my-wordpress-plugin?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:15:16.000000Z", + "updatedAt": "2022-08-09T20:51:20.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "6b80d399-8e68-41ae-b579-d3f683482af0", + "name": "Zephyr", + "version": null, + "description": "Zephyr is A Clean & Minimal WordPress Blog Theme - Perfectly suited for all bloggers. Whether you are a foodie, a traveler or just love writing your life away, Zephyr can help you do it!", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/zephyr.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5444f3ed-49bc-4484-9264-0f5c0a140b28&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/zephyr-a-beautiful-wordpress-blog-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "49.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:32:49.000000Z", + "updatedAt": "2022-08-09T20:32:49.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$49.00" + }, + { + "id": "72463d0b-5c72-47e5-bd32-4ec225e53718", + "name": "Constant Contact Forms", + "version": null, + "description": "With Constant Contact forms, you can easily collect and manage contacts and send emails from a single place. Build your customer list \u2013 engage more, sell more and do more!", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-57fc0ac0-d508-4ece-b096-041e0a14153b-4iVnr.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=57fc0ac0-d508-4ece-b096-041e0a14153b&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Learn More", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "0.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-06-28T21:10:29.000000Z", + "updatedAt": "2022-08-08T19:29:53.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$0.00" + }, + { + "id": "7695eb74-821e-401c-b03d-eb760f33b79b", + "name": "Solstice", + "version": null, + "description": "Solstice is a responsive WordPress theme. The clean, modern, and easy-to-use design makes it perfect for any kind of blogging, creative, service-based, business, or nonprofit use.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/solstice.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=55dd6a85-24f0-438a-8723-1ea40a141f38&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/solstice-an-elegant-versatile-and-responsive-wordpress-theme-for-blogging-and-business\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:37:52.000000Z", + "updatedAt": "2022-08-09T20:37:52.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "77fb9e93-7ed9-4b9d-908a-ff667d2f1855", + "name": "Amiable", + "version": null, + "description": "Amiable is an elegant, clean and modern WordPress theme, perfect for bloggers who love to write and show off their photos or videos. Amiable is fully responsive and retina ready.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/amiable.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=55e0a4cb-394c-4af9-b480-01610a141f37&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/amiable-a-wordpress-blogging-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "39.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:40:40.000000Z", + "updatedAt": "2022-08-09T20:40:40.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$39.00" + }, + { + "id": "7dd47dce-acfa-4d2b-b6d5-148724b4c806", + "name": "Claire", + "version": null, + "description": "An Elegant, Personal Blogging and Magazine WordPress Theme", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5e7e21c8-a668-4854-aaaf-4ecd0a14153a-8wrQW.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5720a4ed-0890-46f5-8fb3-1e8f0a141f37&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/claire-elegant-amp-personal-blog-wordpress-theme-1?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "49.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:27:21.000000Z", + "updatedAt": "2022-10-06T20:27:21.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$49.00" + }, + { + "id": "837666f8-f5ea-47a3-8e09-97e857238eea", + "name": "Make My Site Look like the Demo", + "version": null, + "description": "Installed a new premium theme but your website still doesn't look like the theme? Let our experts import your theme demo content and make your website look like the theme you purchased.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/make-my-wp-like-theme.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=53078b6f-9af4-4c66-9ce7-77a00a140b28&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/make-my-wordpress-site-look-like-the-theme-demo?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "149.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T18:07:08.000000Z", + "updatedAt": "2022-08-09T20:46:09.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$149.00" + }, + { + "id": "8efb0146-59ba-4d62-a9bd-90cdaa70be89", + "name": "Chia", + "version": null, + "description": "Chia is a modern responsive WordPress theme ideal for creating a deli or cafe website as well as a food-based blog. It comes with smart colour options and easy WooCommerce integration.", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-60858bab-966c-4817-a7a9-59770a141536-IXbL7.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=60858bab-c640-409e-912a-59770a141536&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": null, + "secondaryCallToAction": null, + "clickToBuyId": null, + "type": "plugin", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-06-28T19:15:25.000000Z", + "updatedAt": "2022-08-08T19:13:25.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "929a87b6-5c46-4d39-84b7-351c922bab02", + "name": "Paragraph", + "version": null, + "description": "Clean and Responsive WordPress Theme for Blogs", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-57c4683a-c598-43ec-bb26-15af0a14153b-Mhvcb.png", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=57c4683a-c598-43ec-bb26-15af0a14153b&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/the-paragraph-clean-wordpress-theme-for-blogs?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:14:31.000000Z", + "updatedAt": "2022-10-06T20:14:31.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "a12b3678-a6ab-4912-9cec-10bae2765f11", + "name": "WordPress Starter Kit", + "version": null, + "description": "Get WordPress installed on your domain\/URL by our WordPress experts along with a premium theme of your choice so you jump straight to customizing your website and skip the technical part.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/wp-starter-kit.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=54340948-aff4-41d1-b5d4-0cf10a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/wordpress-starter?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": "wordpress-starter", + "type": "service", + "price": "99.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:04:32.000000Z", + "updatedAt": "2022-08-09T20:47:03.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$99.00" + }, + { + "id": "a737602f-8056-41be-9be3-5b99510cdc93", + "name": "Semplice Modern", + "version": null, + "description": "Semplice is a Gutenberg-ready WordPress theme. Semplice has been designed to be simple and easy to use, yet powerful, elegant and classy, allowing your content to be the main focus.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/semplice.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=55b4af45-6248-4025-846b-39650a141f38&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/semplice-an-elegant-wordpress-blogging-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "plugin", + "price": "39.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:42:24.000000Z", + "updatedAt": "2022-08-09T20:42:24.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$39.00" + }, + { + "id": "af3dc8c0-24fc-4eed-82dd-cc53705a6a87", + "name": "WordPress Starter Pro", + "version": null, + "description": "Want your site up and running quickly? We can help. Between the WordPress and theme install\/demo import, by the time we\u2019re done, you\u2019ll be ready to get going on customizing your site exactly the way you want it.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/wp-pro-starter%20kit.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=54340b9a-8bb4-4418-bf37-618e0a140b28&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/wordpress-pro?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "199.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:06:14.000000Z", + "updatedAt": "2022-08-09T20:47:40.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$199.00" + }, + { + "id": "b1eccc06-7604-4ff8-bbbc-068a436d4f3a", + "name": "Creative Blog", + "version": null, + "description": "Creative Blog WordPress Theme is a great theme for all creative bloggers, with its clean design and minimal layout, this theme is the perfect theme for any travel, fashion or personal blogger.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/creative.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=532798c5-2834-440b-8469-255a0a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/creative-blog-wordpress-theme\/demo?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:39:01.000000Z", + "updatedAt": "2022-08-09T20:39:01.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "b4413f0c-8fb7-4b96-a9fc-4d015e4d44c3", + "name": "Domain for Sale Auction Plugin", + "version": null, + "description": "Have domains to sell? Here\u2019s a fast & easy way to do it! This WordPress plugin can help you receive offers for your domain names directly from visitors instead of using a domain marketplace.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/domain-auction.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=51e0385c-fb50-480b-ab02-64b60a140b24&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/this-domain-is-for-sale-wordpress-plugin?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "plugin", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:17:20.000000Z", + "updatedAt": "2022-08-09T20:52:06.000000Z", + "categories": [ + "eCommerce" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "bd5e0b58-f4c2-41e5-afc9-cb43fb1f8c22", + "name": "WordPress All-in-one", + "version": null, + "description": "You\u2019ve got enough on your plate when running your business, stressing about your website is unnecessary. We'll handle all the work and create a turn-key website, ready for your content.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/wp-all-in-one.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=54340cce-384c-4e2f-a43a-636c0a140b28&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/wordpress-all-in-one?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "399.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:09:05.000000Z", + "updatedAt": "2022-08-09T20:48:05.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$399.00" + }, + { + "id": "c1606443-a205-445f-8d36-e53383dbde81", + "name": "Blogger", + "version": null, + "description": "A clean, minimal and responsive WordPress Theme for bloggers", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-57d18606-e938-4cf2-b0af-4c780a14153a-F1uTT.png", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=57d18606-e938-4cf2-b0af-4c780a14153a&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/blogger-clean-and-minimal-wordpress-theme-for-blog?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "49.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:29:12.000000Z", + "updatedAt": "2022-10-06T20:29:12.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$49.00" + }, + { + "id": "d7395b9a-d595-4635-b1e8-7587290b6165", + "name": "SolidBox", + "version": null, + "description": "Elegant Business WordPress Theme", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5c7962f1-de4c-4a71-9492-745a0a14153b-hLUQw.png", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5846e0a0-e0e8-4a43-acd7-15e50a141539&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/solidbox-elegant-business-wordpress-theme?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "69.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T20:25:35.000000Z", + "updatedAt": "2022-10-06T20:25:35.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$69.00" + }, + { + "id": "e8dacee6-effb-400c-8207-b6f6ea72c2cf", + "name": "Nectar", + "version": null, + "description": "Nectar is a fully-responsive WordPress theme. The clean, modern, and minimal design makes it perfect for any kind of creative, eco, business, or nonprofit use.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/nectr.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=53589542-c8f4-491e-ad1e-29c90a141528&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/nectar-a-responsive-wordpress-theme?utm_source=wp-marketplace&utm_medium=brand-plugin&utm_content=demo", + "secondaryCallToAction": "View Demo", + "clickToBuyId": null, + "type": "theme", + "price": "59.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:36:34.000000Z", + "updatedAt": "2022-08-09T20:36:34.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$59.00" + }, + { + "id": "ee0948b0-7bd0-466c-8705-4f222c733bda", + "name": "Website Speed Optimizations", + "version": null, + "description": "Your site is running slow and causing you to lose potential customers? Our optimization pros are here to save the day. Speed-up your WordPress site and never lose a potential customer again.", + "productThumbnailUrl": "https:\/\/cdn.hiive.space\/products\/thumbs\/speed-optimizations.webp", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=59de7c72-25b0-4411-b58e-1da20a14153a&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/optimization?utm_source=wp-marketplace&utm_medium=brand-plugin", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "service", + "price": "99.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-08-09T20:12:34.000000Z", + "updatedAt": "2022-08-09T20:48:30.000000Z", + "categories": [ + "Services" + ], + "vendor": null, + "price_formatted": "$99.00" + }, + { + "id": "f7463414-4cde-4268-9743-10f54fcc5d70", + "name": "Creatica", + "version": null, + "description": "Creative Multi-Purpose WordPress Theme", + "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-599b4d42-ca90-41e0-9724-0fdf0a14153a-uQNRF.jpg", + "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=5927485a-9bc0-4180-9e94-0afc0a14153b&utm_source=wp-marketplace&utm_medium=brand-plugin", + "primaryCallToAction": "Buy Now", + "secondaryUrl": "https:\/\/www.mojomarketplace.com\/item\/semplice-an-elegant-wordpress-blogging-theme", + "secondaryCallToAction": "Learn More", + "clickToBuyId": null, + "type": "theme", + "price": "39.00", + "vendor_id": null, + "priority": 0, + "createdAt": "2022-10-06T19:55:37.000000Z", + "updatedAt": "2022-10-06T19:55:37.000000Z", + "categories": [ + "Themes" + ], + "vendor": null, + "price_formatted": "$39.00" + } + ], + "links": { + "first": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=mojo&per_page=60&page=1", + "last": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=mojo&per_page=60&page=1", + "prev": null, + "next": null }, - { - "id": "eb286761-d1b7-47ec-8cbd-d8109e65cee9", - "name": "Creativo", - "version": null, - "description": "Use Creativo to create pixel perfect websites without coding.", - "productThumbnailUrl": "https:\/\/marketplace-assets-production.s3-us-west-2.amazonaws.com\/vault\/items\/preview-5f58a759-a740-4706-a41d-71a90a14153a-9etrI.jpg", - "primaryUrl": "https:\/\/www.mojomarketplace.com\/cart?item_id=518048d9-ae08-4939-93ac-0a000a140b1e", - "primaryCallToAction": "Buy Now", - "secondaryUrl": null, - "secondaryCallToAction": null, - "clickToBuyId": null, - "type": "theme", - "price": "59.00", - "vendor_id": null, - "createdAt": "2022-06-28T17:30:45.000000Z", - "updatedAt": "2022-06-28T17:30:45.000000Z", - "categories": [ - "Theme" + "meta": { + "current_page": 1, + "from": 1, + "last_page": 1, + "links": [ + { + "url": null, + "label": "« Previous", + "active": false + }, + { + "url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=mojo&per_page=60&page=1", + "label": "1", + "active": true + }, + { + "url": null, + "label": "Next »", + "active": false + } ], - "vendor": null, - "price_formatted": "$59.00" - } - ], - "first_page_url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=web&per_page=18&page=1", - "from": 1, - "last_page": 2, - "last_page_url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=web&per_page=18&page=2", - "links": [ - { - "url": null, - "label": "« Previous", - "active": false - }, - { - "url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=web&per_page=18&page=1", - "label": "1", - "active": true - }, - { - "url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=web&per_page=18&page=2", - "label": "2", - "active": false - }, - { - "url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=web&per_page=18&page=2", - "label": "Next »", - "active": false + "path": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products", + "per_page": "60", + "to": 51, + "total": 51, + "ttl": 86400 } - ], - "next_page_url": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products?brand=web&per_page=18&page=2", - "path": "https:\/\/hiive.cloud\/api\/marketplace\/v1\/products", - "per_page": "18", - "prev_page_url": null, - "to": 18, - "total": 19 + } } \ No newline at end of file diff --git a/tests/cypress/integration/marketplace.cy.js b/tests/cypress/integration/marketplace.cy.js index f4f720f..961c20e 100644 --- a/tests/cypress/integration/marketplace.cy.js +++ b/tests/cypress/integration/marketplace.cy.js @@ -23,26 +23,28 @@ describe('Marketplace Page', function () { cy.checkA11y('.wppm-app-body'); }); - it('Product grid has 6 items', () => { - cy.get('.marketplace-item').should('have.length', 6); + it('Product grid has 2 items', () => { + cy.get('.marketplace-item').should('have.length', 2); }); it('First product card renders correctly', () => { - cy.get('#marketplace-item-1fc92f8a-bb9f-47c8-9808-aab9c82d6bf2').as('card'); + cy.get('#marketplace-item-a1ff70f1-9670-4e25-a0e1-a068d3e43a45').as('card'); cy.get('@card') .findByRole('link', {name: 'Learn More'}) .scrollIntoView() .should('be.visible') .should('have.attr', 'href') - .and('include', 'https://www.mojomarketplace.com/websites/website-design-services'); + .and('include', 'https://yoast.com/wordpress/plugins/seo/'); cy.get('@card').first().within(() => { cy.get('.components-card__header') - .contains('Web Design Services') + .contains('Yoast Premium') .should('be.visible'); cy.get('.components-card__media').should('be.visible'); - cy.get('.components-card__header .price').should('not.exist'); + cy.get('.components-card__header .price') + .contains('$99.00') + .should('be.visible'); }); }); @@ -68,7 +70,7 @@ describe('Marketplace Page', function () { }); it('CTA links have target=_blank', () => { - cy.get('#marketplace-item-1fc92f8a-bb9f-47c8-9808-aab9c82d6bf2').as('card'); + cy.get('#marketplace-item-a1ff70f1-9670-4e25-a0e1-a068d3e43a45').as('card'); cy.get('@card') .findByRole('link', {name: 'Learn More'}) @@ -77,39 +79,45 @@ describe('Marketplace Page', function () { .and('include', '_blank'); }); - // Not enough products in fixture to require load more button. - it.skip('Load more button loads more products', () => { - cy.get('.marketplace-item').should('have.length', 12); - - cy.contains('button', 'Load More'); - - cy.get('.marketplaceList button') - .scrollIntoView() - .click(); - - cy.wait(300); - - cy.get('.marketplace-item').should('have.length', 19); - }); - - // Test passes locally but fails in github action it('Category Tab Filters properly', () => { cy.findByRole('tab', { name: 'Services' } ).click(); - cy.get('.marketplace-item').should('have.length', 5); - cy.get('#marketplace-item-1fc92f8a-bb9f-47c8-9808-aab9c82d6bf2 h2') + cy.get('.marketplace-item').should('have.length', 10); + cy.get('#marketplace-item-521e79e6-cc93-46eb-842b-472da626e683 h2') .scrollIntoView() .should('be.visible') - .should('have.text', 'Web Design Services'); + .should('have.text', 'WP Live'); cy.findByRole('tab', { name: 'SEO' } ).click(); - cy.get('.marketplace-item').should('have.length', 3); - cy.get('#marketplace-item-7beee5ae-2e91-4282-9930-15ada43fc738 h2') + cy.get('.marketplace-item').should('have.length', 5); + cy.get('#marketplace-item-a1ff70f1-9670-4e25-a0e1-a068d3e43a45 h2') .scrollIntoView() .should('be.visible') .should('have.text', 'Yoast Premium'); }); + it('Category tabs update path', () => { + cy.findByRole('tab', {name: 'Services'}).click(); + cy.location().should((loc) => { + expect(loc.hash).to.eq('#/marketplace/services') + }); + }); + + it.skip('Load more button loads more products', () => { + + cy.findByRole('tab', { name: 'Services' } ).click(); + cy.wait(300); + + cy.get('.marketplace-item').should('have.length', 12); + cy.contains('button', 'Load More'); + cy.get('.marketplace-list button') + .scrollIntoView() + .click(); + cy.wait(300); + + cy.get('.marketplace-item').should('have.length', 23); + }); + // CTB Not supported yet it.skip('Product CTB cards render correctly', () => { cy.get('.marketplace-item-ec14a614-8672-4094-8310-cb0b1eb0f176').as('card'); diff --git a/wp-plugin-mojo.php b/wp-plugin-mojo.php index 2d6b8b3..34facd6 100644 --- a/wp-plugin-mojo.php +++ b/wp-plugin-mojo.php @@ -11,7 +11,7 @@ * Plugin Name: MOJO Plugin * Plugin URI: https://mojomarketplace.com * Description: WordPress plugin that integrates a WordPress site with Hosting. - * Version: 2.0.2 + * Version: 2.0.3 * Tested up to: 6.0.2 * Requires at least: 5.8 * Requires PHP: 7.0 @@ -31,7 +31,7 @@ } // Define constants -define( 'MOJO_PLUGIN_VERSION', '2.0.2' ); +define( 'MOJO_PLUGIN_VERSION', '2.0.3' ); define( 'MOJO_PLUGIN_FILE', __FILE__ ); define( 'MOJO_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'MOJO_PLUGIN_URL', plugin_dir_url( __FILE__ ) );