Fy2Press
Explore

EN

Fy2Press 1.0.0 · 11

Read builder coverage without assuming parity

Separate conceptual component registration from controls, markup and runtime equivalence across Gutenberg, Elementor and WPBakery.

Documentation for Fy2Press 1.0.0. The free plugin is available on WordPress.org. PRO is sold separately through Freemius, our licensing and payment provider.

In three steps

  1. Choose the builder that owns the page.
  2. Check whether the needed capability has a dedicated component or remains shortcode-only.
  3. Test the rendered output in that builder before claiming equivalence.

This guide describes Fy2Press 1.0.0. Screens can change in later versions, so check the version shown on the Plugins screen before you follow it.

Expected result

Separate conceptual component registration from controls, markup and runtime equivalence across Gutenberg, Elementor and WPBakery.

Coverage is conceptual, not behavioral parity. The inventory below identifies which public features have dedicated Elementor, Gutenberg and WPBakery components and which public shortcodes have none. CollectionProductsPerPage is the inverse gap: one component in each builder and no canonical public shortcode.

Before you begin

  • Choose the builder that owns the page.
  • Check whether the needed capability has a dedicated component or remains shortcode-only.
  • Test the rendered output in that builder before claiming equivalence.

What this covers

Remember who does what: Shopify keeps products, inventory, orders, payments and checkout; Fy2Press brings the catalog into WordPress and displays it; WordPress hosts your pages and editorial content. Nothing in this guide moves orders, customers or payments to WordPress.

Coverage is conceptual, not behavioral parity. The inventory below identifies which public features have dedicated Elementor, Gutenberg and WPBakery components and which public shortcodes have none. CollectionProductsPerPage is the inverse gap: one component in each builder and no canonical public shortcode.

Steps

  1. Choose the builder that owns the page. Consult the complete version-bound inventory rendered below and test the smallest representative example before reusing it.
  2. Check whether the needed capability has a dedicated component or remains shortcode-only. Consult the complete version-bound inventory rendered below and test the smallest representative example before reusing it.
  3. Test the rendered output in that builder before claiming equivalence. Consult the complete version-bound inventory rendered below and test the smallest representative example before reusing it.

Check the result

Check the result where visitors will see it: open the public WordPress page, not only the Fy2Press screen, and compare a representative product with Shopify, including its price, availability, variants and collection. Repeat a small change once to confirm that the behaviour is stable.

  • Confirm the exact name or stable ID.
  • Compare the declared context with the rendered page.
  • Test empty, long and unavailable data states.
  • Compare Gutenberg, shortcode, Elementor and WPBakery output only where the coverage matrix declares a component.

Common problems

  • Do not infer an attribute, block control or builder component from a similar name.
  • Do not count builder-only components among public shortcodes.
  • Do not describe conceptual coverage as control, markup or behavioral parity.

Troubleshooting

  1. Reconfirm the installed package version and edition.
  2. Reduce the issue to one component, one known catalog record and one WordPress URL.
  3. Compare the exact name, stable ID, context and output with the version-bound inventory below.
  4. Identify whether the failing responsibility belongs to Shopify, Fy2Press or WordPress.
  5. Preserve the rendered response and settings before changing configuration, then repeat the smallest safe test once.

Security and data

If you ask for help, note the plugin version, the WordPress and PHP versions, your theme or page builder, the page address and the steps you followed. Use test products, and remove tokens, customer data, order details and private addresses from screenshots before sharing them.

Reference components can change headings, links, product data and interactive controls. Inspect rendered semantics, accessibility, canonical behavior and the Shopify buying handoff on a representative page.

Information for support

If you ask for help, note the plugin version, the WordPress and PHP versions, your theme or page builder, the page address and the steps you followed. Use test products, and remove tokens, customer data, order details and private addresses from screenshots before sharing them.

Version and availability

Documentation for Fy2Press 1.0.0. The free plugin is available on WordPress.org. PRO is sold separately through Freemius, our licensing and payment provider.

Go further: Build with blocks and shortcodes (EN)

Dedicated in all three builders

Elementor · Gutenberg · WPBakery

fy2press_product_title
Elementor · Gutenberg · WPBakery
fy2press_product_description
Elementor · Gutenberg · WPBakery
fy2press_product_price
Elementor · Gutenberg · WPBakery
fy2press_product_image
Elementor · Gutenberg · WPBakery
fy2press_product_vendor
Elementor · Gutenberg · WPBakery
fy2press_product_tags
Elementor · Gutenberg · WPBakery
fy2press_product_gallery
Elementor · Gutenberg · WPBakery
fy2press_product_availability
Elementor · Gutenberg · WPBakery
fy2press_product_variants
Elementor · Gutenberg · WPBakery
fy2press_product_collections
Elementor · Gutenberg · WPBakery
fy2press_add_to_cart
Elementor · Gutenberg · WPBakery
fy2press_buy_now
Elementor · Gutenberg · WPBakery
fy2press_products_loop
Elementor · Gutenberg · WPBakery
fy2press_collection_title
Elementor · Gutenberg · WPBakery
fy2press_collection_description
Elementor · Gutenberg · WPBakery
fy2press_collection_sort
Elementor · Gutenberg · WPBakery

Public shortcode without a dedicated builder component

fy2press_product
Public shortcode only
fy2press_product_url
Public shortcode only
fy2press_product_type
Public shortcode only
fy2press_related_products
Public shortcode only
fy2press_collection
Public shortcode only
fy2press_product_search
Public shortcode only
fy2press_collection_filter
Public shortcode only
fy2press_tag_filter
Public shortcode only
fy2press_filter_sidebar
Public shortcode only
fy2press_price_filter
Public shortcode only
fy2press_availability_filter
Public shortcode only

Builder-only inverse gap

CollectionProductsPerPage
shopipress/collection-products-per-pageBuilder component outside the 27-shortcode registry

Keep the system boundary visible

Shopify remains the commerce source; Fy2Press moves catalog records and rendering contracts; WordPress owns publication.

Shopify · catalog source and checkout

Fy2Press · manual sync and rendering

WordPress · content, templates and SEO surface

Verify before moving on

  • Confirm the result in WordPress, not only in the Fy2Press interface.
  • Keep cart and checkout on Shopify.
  • Record the installed version when reporting a defect.