Putting a voicer on your WordPress site

The WordPress plugin puts a voicer on any page or post: the live embedded question and its one voice, or a branded QR card, straight from a pasted share link.

# What the plugin puts on your page

The plugin adds one block (and a matching shortcode for classic-editor sites). You paste a voicer’s share link, and the page renders one of two things, chosen automatically.

The live embed is the full experience: the question, the answer box, and the blended one voice, updating in place as voices arrive. Visitors answer right on your page, with no account and no app. It appears when the voicer has embedding enabled and your site’s domain is on its allowed list, exactly like a hand-placed embed.

The QR card is the graceful fallback, and it works on every plan: a compact One Voicer card with a scannable QR code of the share link, a tappable link for phones, and an optional heading, usually your question. Scanning or tapping opens the voicer’s public page, where anyone can add their voice.

Either way it is the same voicer as everywhere else: the voices your site collects show up in the app, count toward the same blend, and land in the same history.

# Installing the plugin

Once approved, the plugin lives in the WordPress plugin directory under the name OneVoicer, written as one word. In your WordPress admin, go to Plugins, Add New, search for “OneVoicer,” then install and activate it. It needs WordPress 6.1 or newer.

No settings screen and no API key: the plugin is configured entirely by the share links you paste into it. Your OneVoicer account stays on onevoicer.com; the plugin never asks you to sign in.

# Using the block

Add the OneVoicer block to any page or post and paste your voicer’s share link, the same app.onevoicer.com/v/… link you would send to a chat. The block checks the link and previews exactly what visitors will see, right in the editor.

If the live embed is not available, the editor says why: embedding not enabled on the voicer, or your site’s domain missing from its allowed list, with a pointer to the setting that fixes it. Visitors never see those notices; the published page simply shows the QR card until the live embed is ready.

In the block’s settings panel you can set the embed height and the QR card’s optional heading. On a classic-editor site, the shortcode does the same job: [onevoicer link="…" height="600" heading="Your question"].

# The live embed needs Creator Creator plan

The on-page live embed rides on One Voicer’s embedding feature, which is part of the Creator plan: enable “Embed on your site” on the voicer and list your site’s domain, then make sure the voicer is live. The embedding guide covers the details, including the domain allowlist that keeps your embed yours.

The QR card needs none of that. It works with any voicer on any plan, including the free Starter plan, which makes the plugin a genuinely free way to put a voicer in front of your readers.

# Frequently asked

When can I install the plugin?

It is pending approval in the official WordPress plugin directory, where every new plugin is reviewed by a human before listing. This page will link the install the moment it is live.

Do my visitors need an account to answer?

No. An open voicer takes answers right in the embed with no account and no app, and the QR card leads to the public page where the same is true. Only a voicer set to require sign-in asks respondents for a One Voicer account.

Do I need a paid plan to use the plugin?

No. The plugin is free and the QR card works on every plan, including Starter. The live on-page embed uses the embedding feature from the Creator plan.

Why does my page show the QR card instead of the live embed?

The live embed appears when the voicer has embedding enabled and your site’s domain is on its allowed domains list. Until both are true, the page shows the QR card so it always works; the block explains the exact reason in the editor.

Does it work with the classic editor?

Yes. The [onevoicer] shortcode renders exactly what the block renders, with the same link, height, and heading options.