Plugin Settings

Updated 11 July 2026

The Plugin Settings page is your main control panel for the Jewelry Builder. It is organized into tabs – General, Filter, Placeholder Images, Shapes, Shortcode, and Import Demo. All settings on a tab save together when you click “Save Changes.”

Location: Go to Jewelry Builder → Settings (or click the main “Jewelry Builder” menu item) in your WordPress admin.

Tab 1 – General Settings

The General tab has two sections: API Setting and Template Setting.

API Setting

These credentials connect the plugin to the Rapaport price list service – an industry-standard diamond pricing feed. You only need these if you want to sync Rapaport price data automatically. If you price your diamonds manually, you can leave these fields empty.

Template Setting

Tab 2 – Filter

The Filter tab has one setting that controls how diamond and gemstone color grades are displayed inside the filter panel on the builder page.

Tab 3 – Placeholder Images

Tab 4 – Shapes

The Shapes tab lets you upload the individual shape icon images used inside the ring builder shape-selector filter. Customers click these icons to filter diamonds or gemstones by shape. Upload SVG or PNG icons for each shape – Round, Pear, Princess, Oval, etc.

Tab 5 – Shortcode

The Shortcode tab shows you the shortcodes you can paste into any WordPress page to embed the builder. You do not need to type these – they are shown here for your reference so you can copy and paste them.

The plugin also works with virtual URLs (/ring-builder/) that do not require a WordPress page. Using shortcodes is optional – handy if you want to embed the builder inside a page that already has other content like a header banner or text.

Tab 6 – Import Demo

If you skipped the demo import during the Setup Wizard, or if you want to reload fresh demo data, use this tab to import 300 sample diamonds and 300 sample gemstones in one click. This is useful for testing the builder before you load your real inventory.

The demo import adds to your existing records – it does not replace them. If you have already imported real inventory, run this in a test environment or delete your existing records first.