This section contains articles and code snippets dedicated to helping developers customise their configurator experience.
Reference
- Hook reference — every PHP and JavaScript hook, one page per plugin.
- Functions and methods — the PHP functions, classes and JavaScript objects you can call.
- The 3D runtime API — reach into the 3D viewer's Three.js scene to add custom materials, shaders, animations and postprocessing passes.
Guides
- Creating a custom theme — register a new configurator layout from the theme starter.
- Adding custom data to choices — add your own fields to choices and use them in the frontend.
- Overriding the Configure button — replace the button the configurator inserts on the product page.
- Forcing the configurator scripts to load — when a shortcode is not detected.
Some code snippets (mainly CSS) are also available on Gist.