View file File name : DefaultMarketingRecommendations.php Content :<?php /** * Gets a list of fallback methods if remote fetching is disabled. */ namespace Automattic\WooCommerce\Admin\Features\MarketingRecommendations; defined( 'ABSPATH' ) || exit; /** * Default Marketing Recommendations */ class DefaultMarketingRecommendations { /** * Get default specs. * * @return array Default specs. */ public static function get_all() { // Icon directory URL. $icon_dir_url = WC_ADMIN_IMAGES_FOLDER_URL . '/marketing'; $utm_string = '?utm_source=marketingtab&utm_medium=product&utm_campaign=wcaddons'; // Categories. Note that these are keys used in code, not texts to be displayed in the UI. $marketing = 'marketing'; $coupons = 'coupons'; // Subcategories. $sales_channels = array( 'slug' => 'sales-channels', 'name' => __( 'Sales channels', 'woocommerce' ), ); $email = array( 'slug' => 'email', 'name' => __( 'Email', 'woocommerce' ), ); $automations = array( 'slug' => 'automations', 'name' => __( 'Automations', 'woocommerce' ), ); $conversion = array( 'slug' => 'conversion', 'name' => __( 'Conversion', 'woocommerce' ), ); $crm = array( 'slug' => 'crm', 'name' => __( 'CRM', 'woocommerce' ), ); // Tags. $built_by_woocommerce = array( 'slug' => 'built-by-woocommerce', 'name' => __( 'Built by WooCommerce', 'woocommerce' ), ); return array( array( 'title' => 'Google Listings and Ads', 'description' => __( 'Get in front of shoppers and drive traffic so you can grow your business with Smart Shopping Campaigns and free listings.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/google-listings-and-ads/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/google.svg", 'product' => 'google-listings-and-ads', 'plugin' => 'google-listings-and-ads/google-listings-and-ads.php', 'categories' => array( $marketing, ), 'subcategories' => array( $sales_channels, ), 'tags' => array( $built_by_woocommerce, ), ), array( 'title' => 'Pinterest for WooCommerce', 'description' => __( 'Grow your business on Pinterest! Use this official plugin to allow shoppers to Pin products while browsing your store, track conversions, and advertise on Pinterest.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/pinterest-for-woocommerce/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/pinterest.svg", 'product' => 'pinterest-for-woocommerce', 'plugin' => 'pinterest-for-woocommerce/pinterest-for-woocommerce.php', 'categories' => array( $marketing, ), 'subcategories' => array( $sales_channels, ), 'tags' => array( $built_by_woocommerce, ), ), array( 'title' => 'TikTok for WooCommerce', 'description' => __( 'Create advertising campaigns and reach one billion global users with TikTok for WooCommerce.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/tiktok-for-woocommerce/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/tiktok.jpg", 'product' => 'tiktok-for-business', 'plugin' => 'tiktok-for-business/tiktok-for-woocommerce.php', 'categories' => array( $marketing, ), 'subcategories' => array( $sales_channels, ), 'tags' => array(), ), array( 'title' => 'MailPoet', 'description' => __( 'Create and send purchase follow-up emails, newsletters, and promotional campaigns straight from your dashboard.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/mailpoet/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/mailpoet.svg", 'product' => 'mailpoet', 'plugin' => 'mailpoet/mailpoet.php', 'categories' => array( $marketing, ), 'subcategories' => array( $email, ), 'tags' => array( $built_by_woocommerce, ), ), array( 'title' => 'Mailchimp for WooCommerce', 'description' => __( 'Send targeted campaigns, recover abandoned carts and more with Mailchimp.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/mailchimp-for-woocommerce/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/mailchimp.svg", 'product' => 'mailchimp-for-woocommerce', 'plugin' => 'mailchimp-for-woocommerce/mailchimp-woocommerce.php', 'categories' => array( $marketing, ), 'subcategories' => array( $email, ), 'tags' => array(), ), array( 'title' => 'Klaviyo for WooCommerce', 'description' => __( 'Grow and retain customers with intelligent, impactful email and SMS marketing automation and a consolidated view of customer interactions.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/klaviyo-for-woocommerce/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/klaviyo.png", 'product' => 'klaviyo', 'plugin' => 'klaviyo/klaviyo.php', 'categories' => array( $marketing, ), 'subcategories' => array( $email, ), 'tags' => array(), ), array( 'title' => 'AutomateWoo', 'description' => __( 'Convert and retain customers with automated marketing that does the hard work for you.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/automatewoo/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/automatewoo.svg", 'product' => 'automatewoo', 'plugin' => 'automatewoo/automatewoo.php', 'categories' => array( $marketing, ), 'subcategories' => array( $automations, ), 'tags' => array( $built_by_woocommerce, ), ), array( 'title' => 'AutomateWoo Refer a Friend', 'description' => __( 'Boost your organic sales by adding a customer referral program to your WooCommerce store.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/automatewoo-refer-a-friend/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/automatewoo.svg", 'product' => 'automatewoo-referrals', 'plugin' => 'automatewoo-referrals/automatewoo-referrals.php', 'categories' => array( $marketing, ), 'subcategories' => array( $automations, ), 'tags' => array( $built_by_woocommerce, ), ), array( 'title' => 'AutomateWoo Birthdays', 'description' => __( 'Delight customers and boost organic sales with a special WooCommerce birthday email (and coupon!) on their special day.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/automatewoo-birthdays/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/automatewoo.svg", 'product' => 'automatewoo-birthdays', 'plugin' => 'automatewoo-birthdays/automatewoo-birthdays.php', 'categories' => array( $marketing, ), 'subcategories' => array( $automations, ), 'tags' => array( $built_by_woocommerce, ), ), array( 'title' => 'Trustpilot Reviews', 'description' => __( 'Collect and showcase verified reviews that consumers trust.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/trustpilot-reviews/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/trustpilot.png", 'product' => 'trustpilot-reviews', 'plugin' => 'trustpilot-reviews/wc_trustpilot.php', 'categories' => array( $marketing, ), 'subcategories' => array( $conversion, ), 'tags' => array(), ), array( 'title' => 'Vimeo for WooCommerce', 'description' => __( 'Turn your product images into stunning videos that engage and convert audiences - no video experience required.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/vimeo/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/vimeo.png", 'product' => 'vimeo', 'plugin' => 'vimeo/Core.php', 'categories' => array( $marketing, ), 'subcategories' => array( $conversion, ), 'tags' => array(), ), array( 'title' => 'Jetpack CRM for WooCommerce', 'description' => __( 'Harness data from WooCommerce to grow your business. Manage leads, customers, and segments, through automation, quotes, invoicing, billing, and email marketing. Power up your store with CRM.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/jetpack-crm/{$utm_string}", 'direct_install' => true, 'icon' => "{$icon_dir_url}/jetpack-crm.svg", 'product' => 'zero-bs-crm', 'plugin' => 'zero-bs-crm/ZeroBSCRM.php', 'categories' => array( $marketing, ), 'subcategories' => array( $crm, ), 'tags' => array(), ), array( 'title' => 'WooCommerce Zapier', 'description' => __( 'Integrate your WooCommerce store with 5000+ cloud apps and services today. Trusted by 11,000+ users.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/woocommerce-zapier/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/zapier.png", 'product' => 'woocommerce-zapier', 'plugin' => 'woocommerce-zapier/woocommerce-zapier.php', 'categories' => array( $marketing, ), 'subcategories' => array( $crm, ), 'tags' => array(), ), array( 'title' => 'Salesforce', 'description' => __( 'Sync your website\'s data like contacts, products, and orders over Salesforce CRM with Salesforce Integration for WooCommerce.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/integration-with-salesforce-for-woocommerce/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/salesforce.jpg", 'product' => 'integration-with-salesforce', 'plugin' => 'integration-with-salesforce/integration-with-salesforce.php', 'categories' => array( $marketing, ), 'subcategories' => array( $crm, ), 'tags' => array(), ), array( 'title' => 'Personalized Coupons', 'description' => __( 'Generate dynamic personalized coupons for your customers that increase purchase rates.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/automatewoo/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/automatewoo-personalized-coupons.svg", 'product' => 'automatewoo', 'plugin' => 'automatewoo/automatewoo.php', 'categories' => array( $coupons, ), 'subcategories' => array(), 'tags' => array(), ), array( 'title' => 'Smart Coupons', 'description' => __( 'Powerful, "all in one" solution for gift certificates, store credits, discount coupons and vouchers.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/smart-coupons/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/woocommerce-smart-coupons.svg", 'product' => 'woocommerce-smart-coupons', 'plugin' => 'woocommerce-smart-coupons/woocommerce-smart-coupons.php', 'categories' => array( $coupons, ), 'subcategories' => array(), 'tags' => array(), ), array( 'title' => 'URL Coupons', 'description' => __( 'Create a unique URL that applies a discount and optionally adds one or more products to the customer\'s cart.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/url-coupons/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/woocommerce-url-coupons.svg", 'product' => 'woocommerce-url-coupons', 'plugin' => 'woocommerce-url-coupons/woocommerce-url-coupons.php', 'categories' => array( $coupons, ), 'subcategories' => array(), 'tags' => array(), ), array( 'title' => 'WooCommerce Store Credit', 'description' => __( 'Create "store credit" coupons for customers which are redeemable at checkout.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/store-credit/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/woocommerce-store-credit.svg", 'product' => 'woocommerce-store-credit', 'plugin' => 'woocommerce-store-credit/woocommerce-store-credit.php', 'categories' => array( $coupons, ), 'subcategories' => array(), 'tags' => array(), ), array( 'title' => 'Free Gift Coupons', 'description' => __( 'Give away a free item to any customer with the coupon code.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/free-gift-coupons/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/woocommerce-free-gift-coupons.svg", 'product' => 'woocommerce-free-gift-coupons', 'plugin' => 'woocommerce-free-gift-coupons/woocommerce-free-gift-coupons.php', 'categories' => array( $coupons, ), 'subcategories' => array(), 'tags' => array(), ), array( 'title' => 'Group Coupons', 'description' => __( 'Coupons for groups. Provides the option to have coupons that are restricted to group members or roles. Works with the free Groups plugin.', 'woocommerce' ), 'url' => "https://woocommerce.com/products/group-coupons/{$utm_string}", 'direct_install' => false, 'icon' => "{$icon_dir_url}/woocommerce-group-coupons.svg", 'product' => 'woocommerce-group-coupons', 'plugin' => 'woocommerce-group-coupons/woocommerce-group-coupons.php', 'categories' => array( $coupons, ), 'subcategories' => array(), 'tags' => array(), ), ); } }