Title: Lucen Hosted Configurator
Author: lucenwebdesign
Published: <strong>October 3, 2026</strong>
Last modified: October 3, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/lucen-hosted-configurator.svg)

# Lucen Hosted Configurator

 By [lucenwebdesign](https://profiles.wordpress.org/lucenwebdesign/)

[Download](https://downloads.wordpress.org/plugin/lucen-hosted-configurator.1.0.5.zip)

 * [Details](https://wordpress.org/plugins/lucen-hosted-configurator/#description)
 * [Reviews](https://wordpress.org/plugins/lucen-hosted-configurator/#reviews)
 *  [Installation](https://wordpress.org/plugins/lucen-hosted-configurator/#installation)
 * [Development](https://wordpress.org/plugins/lucen-hosted-configurator/#developers)

 [Support](https://wordpress.org/support/plugin/lucen-hosted-configurator/)

## Description

Help visitors describe their bespoke staircase and send a design enquiry to your
company. Lucen Hosted Configurator connects WordPress to your company’s hosted Lucen
configurator.

Add the Gutenberg block or shortcode to a wide page. Visitors can explore the staircase
options enabled for your account, view their design in 3D and prepare a design request.
Your company manages its branding, offered options, indicative prices, languages
and enquiry recipient in Lucen.

 * Gutenberg block and [lucen_configurator] shortcode.
 * Responsive frame with a configurable maximum height.
 * Connection status, retry and a separate-window fallback.
 * Optional visitor click before loading the external service.
 * English, Estonian, Finnish and Russian configurator languages, as enabled by 
   your account.
 * Company-specific design requests and optional photos or plans handled by the 
   hosted service.

Any displayed estimate is indicative. A request is not an order or approval for 
manufacture. The staircase company reviews specifications and site measurements 
before providing an individual quotation.

#### Pricing, free trial and manual billing

The WordPress connector is free. An active Lucen hosted-service account is required
for live use. Request a 14-day free trial at info@lucen.ee. Lucen sets up your company
account and permitted website domain; the trial starts only when the configured 
account is ready and Lucen activates it.

Launch service pricing is EUR 39/month for the first 12 paid months, or EUR 350 
upfront for the first paid year. Standard renewal pricing is EUR 59/month or EUR
549/year. No VAT is added. Both plans cover one company and one website with basic
setup. Custom development is quoted separately.

No card is required for the trial. There is no automatic charge or automatic renewal.
If you choose to continue, Lucen issues an invoice manually and confirms payment
to extend access. Available payment methods are shown on the invoice. Your workspace
displays your trial end date, paid-through date and recorded invoice references.
At expiry, new configurator use and new enquiries pause; existing enquiries and 
settings remain accessible under the applicable retention policy. The free connector
itself has no local feature paywall or trial timer; access is controlled by the 
hosted service.

[Plans and trial request](https://stairs.lucen.ee/plans).

#### Account and support

An active Lucen service account is required; installing this plugin does not create
one. Account setup is assisted by Lucen. Contact info@lucen.ee for account availability,
service terms and support before publishing the configurator on your site. The plugin
does not take payments or provide a self-service subscription checkout.

[Learn about the staircase configurator](https://lucen.ee/configurators/stairs/).

### External service

This plugin connects to the Lucen hosted staircase service, normally at https://
stairs.lucen.ee. Use the HTTPS address and public configurator ID supplied for your
company. The geometry engine, company configuration, estimates and enquiry workflow
run in that service, not in WordPress.

The administrator’s Check connection button sends the public configurator ID to /
api/embed/status at the configured service address. On a published page, the visitor’s
browser checks that endpoint and loads /embed for the same company. These connections
disclose ordinary network data such as IP address and browser headers to Lucen and
its hosting providers. Adapter JavaScript and CSS are included in this plugin and
served by WordPress.

In an enabled account, opening the design-request form saves a design draft in Lucen
before contact details are entered. Customer contact/project information and optional
photos/plans are submitted directly to Lucen when the visitor sends a request. Browser
storage can hold design-restoration credentials. This plugin does not proxy those
requests or store customer contacts, uploaded plans or enquiry records in WordPress.

The supplier’s notice is shown in the configurator at SERVICE-ADDRESS/privaatsus?
site=YOUR-ID. A reference-account notice is available at [Lucen reference privacy notice](https://stairs.lucen.ee/privaatsus?site=lucen);
each company must use its own account’s notice. Obtain the applicable service agreement
from Lucen before use. The demo may simulate requests without sending or storing
them; confirm your own account’s live operation before publishing.

The optional click-to-load setting delays the visitor’s external connection until
they choose to load the configurator. WordPress Privacy settings include suggested
text for the website owner to review. Removing this plugin deletes only its connection/
display preferences; hosted records follow the supplier’s separate retention and
deletion process.

### Source code

All plugin PHP, JavaScript and CSS source is included in this archive under GPLv2
or later. The JavaScript is hand-maintained, readable source, not generated or minified
output. Edit assets/lucen-embed.js (frontend adapter), assets/settings.js (administration)
and block/editor.js (block editor) directly. No compiler, bundler, npm dependency
or build step is required to run or modify these files. WordPress supplies the wp.*
APIs used by the editor; no third-party JavaScript libraries are bundled.

The shared frontend adapter is copied unchanged into assets/lucen-embed.js when 
packaging this connector. It remains the complete source; there is no separate compiled
version. Package the lucen-hosted-configurator directory as a ZIP with that directory
at the archive root. The hosted remote service is separate from this GPL connector.

## Screenshots

[⌊The hosted 3D staircase configurator embedded in a WordPress page (reference demo
account).⌉⌊The hosted 3D staircase configurator embedded in a WordPress page (reference
demo account).⌉[

The hosted 3D staircase configurator embedded in a WordPress page (reference demo
account).

[⌊WordPress connection settings with optional click-to-load enabled.⌉⌊WordPress 
connection settings with optional click-to-load enabled.⌉[

WordPress connection settings with optional click-to-load enabled.

[⌊The same embedded configurator on a mobile-width WordPress page.⌉⌊The same embedded
configurator on a mobile-width WordPress page.⌉[

The same embedded configurator on a mobile-width WordPress page.

## Blocks

This plugin provides 1 block.

 *   Lucen Hosted Configurator Display the staircase configurator from your Lucen
   account.

## Installation

 1. Obtain an active company account, public configurator ID and service address from
    Lucen.
 2. Upload the plugin ZIP in Plugins > Add New > Upload Plugin and activate Lucen Hosted
    Configurator.
 3. Open Settings > Lucen Configurator. Enter your ID and service address, save, and
    select Check connection.
 4. Ask the Lucen account administrator to allow your website’s exact HTTPS hostname
    for embedding.
 5. Add the Lucen Hosted Configurator block or [lucen_configurator] shortcode to a 
    wide page.
 6. Use HTTPS for the WordPress page, including local testing (trusted local HTTPS 
    or an HTTPS staging site). The production service cannot be embedded in plain-HTTP
    pages, including localhost.
 7. Preview on desktop and phone. Verify the company’s settings and the complete design-
    request journey before publishing.

Optional shortcode overrides: [lucen_configurator site=”company-id” height=”900″
language=”en”]. Never enter a password or API key in the public configurator ID 
field.

## FAQ

### Does this run the staircase engine in WordPress?

No. It displays your company’s hosted Lucen account. WordPress stores only public
connection and display preferences.

### Does installing the plugin create a Lucen account?

No. Contact info@lucen.ee to arrange company onboarding and receive the account 
details. Service availability and terms are agreed with Lucen.

### Can visitors buy a staircase through this plugin?

The workflow collects bespoke design requests. Prices are indicative and the receiving
staircase company prepares an individual quotation after reviewing specifications
and measurements. The plugin has no checkout.

### Can I delay loading the external service?

Yes. Enable Require a visitor click before connecting to Lucen in the plugin settings.

### Why does the connection check succeed but the frame not load?

The check confirms the company account is available. The public page must also satisfy
the account’s permitted website-domain settings. Confirm the exact hostname with
your Lucen administrator and check the page preview.

### What happens when I uninstall?

The plugin removes its own WordPress preferences. It does not delete enquiries or
uploads held by Lucen; request those changes through the supplier’s documented process.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Lucen Hosted Configurator” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ lucenwebdesign ](https://profiles.wordpress.org/lucenwebdesign/)

[Translate “Lucen Hosted Configurator” into your language.](https://translate.wordpress.org/projects/wp-plugins/lucen-hosted-configurator)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lucen-hosted-configurator/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lucen-hosted-configurator/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lucen-hosted-configurator/)
by [RSS](https://plugins.trac.wordpress.org/log/lucen-hosted-configurator/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.5

 * Include clearly formatted JavaScript source and document source locations and
   packaging.

#### 1.0.4

 * Add clear hosted-service pricing, 14-day trial and manual invoice disclosures.
 * Link WordPress settings to trial requests and subscription history.

#### 1.0.3

 * Preserve keyboard focus on Retry and recover from slow, late-ready frames.
 * Avoid handshake messages to initial blank frames.
 * Keep supplier language fallback for unsupported website languages.
 * Handle blank ID overrides and duplicate first-save notices.
 * Improve translation context and connection error details.

#### 1.0.2

 * Collapse unavailable embeds, preserve keyboard focus and explain HTTPS requirements.
 * Validate connection status, protocol and account ID in admin and editor checks.
 * Clarify draft storage, normalize IDs and preserve block CSS classes.
 * Add translatable administration text and localized frame titles.

#### 1.0.1

 * Prepare public directory documentation, account onboarding guidance and service
   disclosures.
 * Add plugin and author links and align release metadata.
 * Verify WordPress 7.1.2 with PHP 8.3 on desktop and mobile.

#### 1.0.0

 * Hosted block and shortcode, connection settings, responsive adapter and privacy
   documentation.

## Meta

 *  Version **1.0.5**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [configurator](https://wordpress.org/plugins/tags/configurator/)[embed](https://wordpress.org/plugins/tags/embed/)
   [quotation](https://wordpress.org/plugins/tags/quotation/)
 *  [Advanced View](https://wordpress.org/plugins/lucen-hosted-configurator/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/lucen-hosted-configurator/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lucen-hosted-configurator/reviews/)

## Contributors

 *   [ lucenwebdesign ](https://profiles.wordpress.org/lucenwebdesign/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lucen-hosted-configurator/)