Title: HelpCenter.io – Smart Widget &amp; FAQ Sections
Author: helpcenterio
Published: <strong>6 November 2026</strong>
Last modified: 6 November 2026

---

Search plugins

![](https://ps.w.org/helpcenter-io/assets/banner-772x250.png?rev=3787316)

![](https://ps.w.org/helpcenter-io/assets/icon-256x256.png?rev=3787316)

# HelpCenter.io – Smart Widget & FAQ Sections

 Oleh [helpcenterio](https://profiles.wordpress.org/helpcenterio/)

[Download](https://downloads.wordpress.org/plugin/helpcenter-io.1.0.0.zip)

 * [Details](https://ms.wordpress.org/plugins/helpcenter-io/#description)
 * [Reviews](https://ms.wordpress.org/plugins/helpcenter-io/#reviews)
 *  [Pemasangan](https://ms.wordpress.org/plugins/helpcenter-io/#installation)
 * [Pembangunan](https://ms.wordpress.org/plugins/helpcenter-io/#developers)

 [Support](https://wordpress.org/support/plugin/helpcenter-io/)

## Description

[HelpCenter.io](https://helpcenter.io) hosts your help center. This plugin brings
it to your WordPress site:

 * **The smart widget.** A help button on your pages that opens your help center
   in place: visitors search, read articles and ask AI without leaving the page.
 * **FAQ sections.** Write the answers once in HelpCenter.io and show them on any
   page with a block or a shortcode. Edit a question in HelpCenter.io and every 
   page that shows it changes with it.

#### Set up in a minute

Paste an API key and the plugin:

 * installs the widget on every page, with no code to copy;
 * adds your site to the help center’s allowed websites, so the widget is not refused(
   the most common reason a widget does not appear);
 * shows a checklist of what is left to set up, each item with its fix;
 * lists your FAQ sections in the block editor, so you pick one instead of copying
   its code.

#### Widget options

 * Show it on every page, only on some, or on every page except some (`/pricing`,`/
   docs/*`).
 * Bottom right or bottom left.
 * Follow the page’s language. With WPML, Polylang or another translation plugin,
   each page opens the help center in its own language.
 * Hide the help button and open the widget from your own menu links: link a menu
   item to `#helpcenter`.
 * Turn proactive messages on or off.
 * Respect visitors’ cookie choices with any consent plugin that supports the WP
   Consent API.

#### FAQ sections

 * The **FAQ Section** block: pick a section, see its questions in the editor, and
   fix “not shown on this site” in one click.
 * The `[helpcenter_faq id="…"]` shortcode, for the classic editor, widgets and 
   page builders.
 * FAQ structured data (schema.org `FAQPage`) for the questions on each page, so
   search engines and AI assistants can read them.

#### Sign WordPress users in

Already have members on WordPress? With HelpCenter.io single sign-on, signed-in 
users read your private articles in the widget, and on the help center itself, without
a second account. Choose which roles are signed in. HelpCenter.io makes each one
a reader, never a member of your team.

The widget, FAQ sections and single sign-on are part of HelpCenter.io plans that
include them. [See pricing](https://helpcenter.io/pricing).

### External services

This plugin connects your site to HelpCenter.io, a hosted help center service run
by HelpCenter.io. It is what the plugin is for: without it, nothing shows.

 * **The widget script**, `https://helpcenter.io/js/init.js`, loads in your visitors’
   browsers on the pages the widget or a FAQ section shows on. The browser then 
   talks to HelpCenter.io to draw the widget and FAQ sections, to search and read
   your help center, and to answer AI questions. It sends the page’s address, the
   visitor’s language, what they search for or ask, and, unless a consent plugin
   says the visitor declined statistics cookies, usage statistics.
 * **The HelpCenter.io API**, `https://api.helpcenter.io`, is called from your server
   with your API key when you connect, when the plugin’s screen checks your setup,
   when the block editor lists your FAQ sections, and when you click Allow. It sends
   your site’s host name, to add it to your help center’s allowed websites and to
   FAQ sections’ Display on URLs.
 * **FAQ sections**, `https://embed.helpcenter.io`, are read from your server for
   the block’s preview and for the FAQ structured data on your pages. It sends the
   section’s key and the page’s language.
 * **Single sign-on**, when you switch it on, sends a signed-in user’s email address,
   display name, language, avatar address (often a Gravatar address) and an ID made
   of your site’s host name and their user ID to HelpCenter.io, in a token signed
   with your shared secret, when they use the widget or sign in to your help center.

HelpCenter.io [terms of service](https://helpcenter.io/legal/terms) and [privacy policy](https://helpcenter.io/legal/privacy).

## Screenshots

[⌊The smart widget on a page: visitors search your help center and read its answers
without leaving your site.⌉⌊The smart widget on a page: visitors search your help
center and read its answers without leaving your site.⌉[

The smart widget on a page: visitors search your help center and read its answers
without leaving your site.

[⌊A FAQ section on a page. Its questions come from your help center, so editing 
an answer there updates every page that shows it.⌉⌊A FAQ section on a page. Its 
questions come from your help center, so editing an answer there updates every page
that shows it.⌉[

A FAQ section on a page. Its questions come from your help center, so editing an
answer there updates every page that shows it.

[⌊The FAQ Section block: pick a section and see its questions in the editor.⌉⌊The
FAQ Section block: pick a section and see its questions in the editor.⌉[

The FAQ Section block: pick a section and see its questions in the editor.

[⌊Connect with an API key.⌉⌊Connect with an API key.⌉[

Connect with an API key.

[⌊The Setup checklist names what is left to do, each item with a one-click fix.⌉⌊
The Setup checklist names what is left to do, each item with a one-click fix.⌉[

The Setup checklist names what is left to do, each item with a one-click fix.

[⌊Widget settings: where it shows, its position and its language.⌉⌊Widget settings:
where it shows, its position and its language.⌉[

Widget settings: where it shows, its position and its language.

[⌊Single sign-on: WordPress users read your private articles without a second account.⌉⌊
Single sign-on: WordPress users read your private articles without a second account
.⌉[

Single sign-on: WordPress users read your private articles without a second account.

[⌊Your FAQ sections, each with its shortcode, and a one-click Allow for this site.⌉⌊
Your FAQ sections, each with its shortcode, and a one-click Allow for this site.⌉[

Your FAQ sections, each with its shortcode, and a one-click Allow for this site.

## Blocks

This plugin provides 1 block.

 *   FAQ Section Show a FAQ section from your HelpCenter.io help center. Its questions
   stay in sync with the help center.

## Installation

 1. Install and activate the plugin.
 2. Open **HelpCenter.io** in the admin menu.
 3. In HelpCenter.io, go to **Settings  API keys**, create a key named “WordPress” 
    with **Read & write** access, and paste it into the plugin.

That’s it: the widget is live. Add a FAQ section to any page with the **FAQ Section**
block.

No API key? Paste your widget ID instead, from **Embeddables** in HelpCenter.io.
You then add your site to **Settings  Embedding origins** yourself, and paste each
FAQ section’s key into the block.

## FAQ

### The widget does not appear. What do I check?

Open **HelpCenter.io** in the admin menu. The Setup checklist names what is missing.
Most often it is your site’s address not being on the help center’s **Embedding 
origins**: with a Read & write key, click **Allow** next to it.

Also check that the widget is switched on, that the page is not excluded by your
page rules, and clear your page cache after changing settings.

### My site is reached at both www and without www.

HelpCenter.io treats them as different websites. Add both to **Embedding origins**
in HelpCenter.io, or a single entry starting with a dot (`.example.com`), which 
covers the domain and all its subdomains.

### A FAQ section shows in the editor but not on the page.

HelpCenter.io draws a section only on the websites listed under its **Display on
URLs**. The block warns you when your site is missing; click **Show it on** to add
it, or use **Allow all on this site** on the plugin’s screen.

### How do I sign WordPress users in to my help center?

 1. In HelpCenter.io, open **Settings  Single sign-on**, choose **JWT (HS256)**, generate
    a **Shared secret** and copy it.
 2. In WordPress, open **HelpCenter.io**, switch on **Sign WordPress users in to the
    help center**, paste the secret and save.
 3. Copy the **Login URL for your help center** the plugin shows (it ends in `admin-
    post.php?action=helpcenter_io_sso`), paste it as the **Login URL** in HelpCenter.
    io and click **Save JWT settings**.

Signed-in users now read private articles in the widget. On a private help center,
a reader who is not signed in is sent to your WordPress login and comes straight
back. If you set an issuer or audience in HelpCenter.io, enter the same values under**
Issuer and audience**.

### Does it slow my site down?

The widget loads asynchronously, after your page. FAQ structured data is cached 
on your server, so a page view does not wait for HelpCenter.io.

### Where is my API key stored?

In your WordPress database, never in your pages. Visitors never see it. The single
sign-on secret is kept the same way.

### Does it work with page caching?

Yes. Clear the cache after you change the plugin’s settings. With single sign-on,
a signed-in user’s page carries a short-lived, single-use sign-in token, and the
widget asks your site for a fresh one whenever it needs it. Caching plugins serve
signed-in users uncached pages by default; keep it that way.

### Can I change what the widget sends?

Developers can use the `helpcenter_io_widget_options` filter for the widget’s options,`
helpcenter_io_show_widget` to decide per page whether it loads, `helpcenter_io_sso_claims`
for the sign-in token, `helpcenter_io_sso_user_allowed` for who is signed in, and`
helpcenter_io_faq_schema` for the structured data.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“HelpCenter.io – Smart Widget & FAQ Sections” adalah perisian sumber terbuka. Orang-
orang berikut telah menyumbang kepada pemalam ini.

Penyumbang

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

[Translate “HelpCenter.io – Smart Widget & FAQ Sections” into your language.](https://translate.wordpress.org/projects/wp-plugins/helpcenter-io)

### Berminat dalam pembangunan?

[Layari kod](https://plugins.trac.wordpress.org/browser/helpcenter-io/), periksa
[repositori SVN](https://plugins.svn.wordpress.org/helpcenter-io/), atau langgani
[log pembangunan](https://plugins.trac.wordpress.org/log/helpcenter-io/) dengan 
[RSS](https://plugins.trac.wordpress.org/log/helpcenter-io/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release: the smart widget, the FAQ Section block and shortcode, FAQ structured
   data, guided setup with one-click fixes, and single sign-on for WordPress users.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 hari lalu**
 *  Active installations **Kurang dari 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/helpcenter-io/)
 * Tags
 * [ai search](https://ms.wordpress.org/plugins/tags/ai-search/)[faq](https://ms.wordpress.org/plugins/tags/faq/)
   [help center](https://ms.wordpress.org/plugins/tags/help-center/)[help widget](https://ms.wordpress.org/plugins/tags/help-widget/)
   [knowledge base](https://ms.wordpress.org/plugins/tags/knowledge-base/)
 *  [Paparan Lanjutan](https://ms.wordpress.org/plugins/helpcenter-io/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/helpcenter-io/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/helpcenter-io/reviews/)

## Penyumbang

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/helpcenter-io/)