Important: FPD Support Update

As of March 1, 2025, direct support for Fancy Product Designer has been discontinued. Only customers with an active support license will continue to receive assistance. Our team is now fully dedicated to Chamevo, the next-generation product customization platform built on the foundations of FPD. For help, use the chatbot available on fancyproductdesigner.com or chamevo.com.

Advanced Topics

13 articles

Using FPD with page builder plugins like Elementor

If you are using the Page Builder plugins to customize your WooCommerce product page, you will need to use the shortcode [fpd] to position FPD, as the...

Feb 4, 2024

Moving your Website to another domain

If you move your site to another domain or the protocol (http or https) has been updated, image sources can easily be reset by entering your old domai...

Apr 10, 2025

Show Share Buttons with Shortcode

If you want to display the share buttons via a shortcode, you only need to add this shortcode in your page: [fpd_share] Find more about Shortcodes in ...

Nov 6, 2019

Displaying and Positioning Modules and Actions via Shortcodes

Action buttons, as well as modules, can be positioned freely on a product page through the use of shortcodes. An example of this can be seen in the bu...

Apr 28, 2025

Giving access to other roles

By default only the administrator can view the backend of FPD in WordPress. FPD comes with an own capability "edit_fancy_product_desiger". You can ass...

Aug 11, 2020

Developers

API Check if post/product has the product designer enabled. global $post; if( is_fancy_product($post->ID) ) { echo "This is a fancy product."; } CSS c...

Mar 17, 2015

Controlling the allowed addable media types in views

You can easily control which media types can be added in the views of your Fancy Product. Go to Fancy Products → Edit View in Product Builder → View O...

Jan 16, 2020

Sync relevant design images in multiple views

You now have the capability to seamlessly sync or replace various design images across multiple views. For instance, when a user chooses a design from...

Apr 5, 2024

Using text link groups to sync the content between text layers

In certain instances, it may be desirable to synchronize the content of text layers. This ensures that when the user modifies the content of one text ...

Apr 5, 2024

Define specific design categories per product or product view

Learn basics about design elements and how to add them to Fancy Product Designer, add them to categories, and enable specific settings for design cate...

Jan 16, 2020

Using an overlay image as mask

In this DEMO, we have employed a particular technique. We have fashioned an image that mirrors the dimensions of the stage (canvas), albeit with a tra...

Apr 25, 2024

Using an SVG as mask for a view

SVG vector graphics can be used as masks for views. Please note, that the SVG mask can currently only contain one path or combined paths, that will be...

Sep 9, 2024

Custom CSS

Reason Image Location Snippet I want to hide the toolbar completely UI-Composer .fpd-element-toolbar-smart{display:none!important} If you're using the...

Jul 14, 2021