Directory / plugin

Fy2Press Catalog for Shopify

v1.1.0 · by Pagup

Display Shopify products on WordPress with a catalog, product pages and a cart. Keep checkout on Shopify. No WooCommerce needed.

View on WordPress.org

About this plugin

Bring your Shopify products to your WordPress website.

Already have a Shopify store and a WordPress site? Fy2Press connects them so you can create a product catalog, display collections and add products to your pages and blog posts.

Your visitors browse products and add them to their cart on WordPress, then complete their purchase on Shopify. You keep managing your products in Shopify.

You need a WordPress website and an existing Shopify store with its own subscription. No WooCommerce is required.

Try the interactive demo

Open the Fy2Press FREE demo to explore the real plugin interface, save design and SEO settings, and view a fictional Morrowfield catalog in WordPress, without installing anything. The temporary demo does not connect to Shopify; synchronization, cart, checkout and licence activation are unavailable.

What you can do with FREE

  • Create a product catalog. Bring your Shopify products, collections and product tags into WordPress.
  • Add products to your content. Place products and collections in pages, articles and buying guides using WordPress blocks or shortcodes.
  • Help visitors find a product. Offer search, filters, sorting and pagination.
  • Choose your presentation. Customize one product design and one collection design with the included controls.
  • Offer a cart on your site. Let visitors add products in WordPress and continue to Shopify to pay.
  • Manage search visibility. Choose search indexing settings for your catalog pages.

FREE works without a paid Fy2Press licence. Full catalog updates are manual: you run synchronization to refresh the catalog saved in WordPress.

Need scheduled updates or more design options?

The separate paid PRO edition adds:

  • Scheduled catalog updates.
  • Native Elementor and WPBakery components.
  • Multiple templates.
  • Additional design controls, including settings for different devices and custom CSS.

Scheduled updates require an active PRO licence. See the FAQ for how catalog updates work.

The WordPress.org download contains FREE. PRO is sold separately.

Compare PRO features and prices

Get started with your first product page

Install Fy2Press, connect your Shopify store and follow the setup guide to bring your catalog into WordPress. New product pages are published during synchronization, so review the installation steps before starting.

Installation guide | Connect Shopify | Get help

Made by Pagup. Fy2Press is independent and is not affiliated with, endorsed by or sponsored by Shopify or WordPress.

External services

After configuration, Fy2Press sends HTTPS catalog/cart requests to the store’s *.myshopify.com Storefront API with its public Storefront API token, product/variant IDs, quantities and storefront context. Shopify handles checkout.

Product images keep the URLs returned by Shopify; visitors’ browsers load them from those locations on catalog pages.

Standard cart buttons collect no buyer email or phone; an integration may supply them to the cart-creation endpoint, and Fy2Press forwards them to Shopify as buyer identity only, never as telemetry or browser storage.

Cookies: fy2press_cart_ encrypts cart references (HttpOnly); script-readable fy2press_has_cart_ holds 1 to skip idle requests, with no ID, secret or authority. Both last seven days (SameSite=Lax, Secure on HTTPS). Shopify stores carts. Legacy shopipress_cart_id localStorage is migrated and removed. Checkout URLs require a checkout request. Prices use the primary Shopify market and returned currency.

Cart and design assets load with rendered Fy2Press content, including blocks and templates. The shopipress_global_cart filter enables site-wide cart access and assets.

Shopify handles this data under its Terms of Service and Privacy Policy. Fy2Press does not send usage telemetry or licensing requests to Pagup.

The Freemius WordPress SDK provides optional usage opt-in and PRO licensing, trials, secure downloads and updates. Opt-in or commercial flows send the site URL, WordPress/PHP/plugin versions, administrator account information and necessary licence/diagnostic data. The FREE functionality remains available when opt-in is skipped. See Freemius Terms and Privacy Policy.

Links to documentation and support at https://fy2press.com are ordinary external navigations initiated by the administrator. Fy2Press does not fetch documentation, fonts, scripts or styles there, or ping links. See privacy and security.

Source code

Source and locked build inputs for every minified asset built from Fy2Press code are included.

  • The Vue administration source is in admin-ui/src; its package manifest and pnpm lockfile are in admin-ui.
  • The Gutenberg editor source is in admin/page-builders/gutenberg/assets/js; its build script is admin/page-builders/gutenberg/assets/build.mjs, with the npm manifest and lockfile at the plugin root.
  • The Composer manifest and lockfile needed to regenerate the committed autoloader are at the plugin root.
  • vendor/freemius holds the Freemius WordPress SDK 2.13.4, third-party GPLv3 code distributed unmodified with its compiled scripts and styles from the official Freemius/wordpress-sdk repository.

In PowerShell: npm ci then npm run build:gutenberg (Gutenberg bundle); pnpm --dir .\admin-ui install --frozen-lockfile --config.auto-install-peers=false then pnpm --dir .\admin-ui run build (FREE administration bundle) and pnpm --dir .\admin-ui run check:bundles. The PRO package adds premium/admin-ui/src and pnpm --dir .\admin-ui run build:pro.

Plugin tags