Book a build call
Back to Help
Guide

Put your agent on a WordPress site

4 min read

Leer en español

WordPress sites come in two kinds for this job: a site running WordPress software on your own hosting, and a site hosted on WordPress.com. The place you can paste code and the way you can publish a check file depend on which one you have. This guide starts with the tag NetShow gives you, then follows the path for your kind of site.

WordPress menu names mentioned here are WordPress's own as of September 2026 and may move. If you cannot find a menu, search WordPress help for “Custom HTML block” or “add code to footer”.

First, publish your agent. Then open that agent's Deploy page and its embed page. Under Paste this tag into your website, press Copy code. Copy the whole tag exactly as NetShow shows it; it includes your agent's address and must keep its attributes. The page says to put it just before the closing </body> tag on each page where you want your agent's live face.

The easier way: the NetShow Alive plugin

On your own hosting, this plugin replaces the footer edit and check-file upload. WordPress.com plans without plugin uploads cannot use it.

  1. Download the zip from the NetShow Alive plugin page, or on the embed page under Where to paste it on your platform press Download the NetShow Alive plugin (.zip). Note the Host name for the plugin.
  2. Upload and activate the zip at Plugins > Add New Plugin > Upload Plugin.
  3. Enter that name in Settings > NetShow Alive under Host (public agent name).
  4. Request your site under Add your website and verify it. Paste the text from Verify ownership and activate chat into Website proof text, save, then press Verify and activate. If that fails, upload the file as below.
  5. For your live host on every page, tick Put the live host on every page, choose its Look, Corner and Language, and save. It loads after your page and carries one menu. Or paste your tag into Your NetShow tag (Step 1 on NetShow) and tick the every-page box; with the live host on, that tag steps aside.
  6. /alive shows your host beside your own pages. SET ME FREE floats the host; Bring me back docks it. If it answers 404, press Save Changes once in Settings > Permalinks. Keep /alive out of page caches.

Until NetShow turns voice on for your site, the host stays in captions and TALK answers “Voice is not available right now”.

A WordPress site on your own hosting

For your agent on every page, use a plugin you already have that adds code to every page's footer, and paste the NetShow tag there. If you or your developer edit the theme's footer, put the tag just before </body> in a child theme. A child theme keeps that edit when the main theme updates. Publish, then check that one copy of the tag is on each page.

For a single page, add a “Custom HTML” block as the page's last block in the block editor, paste the tag and publish. WordPress strips script tags from accounts without permission to publish unfiltered HTML, such as authors, and on a multisite network everyone but the super admin; ask an administrator to place the tag in the site's footer instead.

The tag alone does not activate replies. On NetShow's embed page, go to Add your website and verify it. Enter the site's full https:// origin under Website address, without a page path, and press Request this site. If visitors use both the plain and www. addresses, request each address that the tag will run on.

Open Verify ownership and activate chat for the pending address. NetShow shows an exact line of text and an exact address ending in /.well-known/netshow-origin.txt. WordPress does not create this file. In your host's file manager or over SFTP, create a .well-known folder in the site's top folder, the one containing wp-config.php. Put a plain text file named netshow-origin.txt inside it, with only the exact text NetShow shows. The leading dot in .well-known matters.

Open the full check-file address in a browser: it must show that text directly, without redirecting. If a security or caching plugin blocks folders beginning with a dot, allow /.well-known/ through. Return to NetShow and press Verify and activate. NetShow checks that file before it lets the tag answer visitors. If you paste the tag before verification, your agent tells visitors the door is closed. Keep the file in place while you use the site.

A site hosted on WordPress.com

WordPress.com keeps script tags only on plans that allow plugins and custom code. If your plan has that access, use its site-wide footer code option for the tag. Follow the same NetShow request and check-file steps only if your site also lets you publish the exact file at /.well-known/netshow-origin.txt. Confirm that the file opens at that address before pressing Verify and activate. Having a place to paste a tag by itself is not enough for verification.

On a WordPress.com plan without plugin and custom-code access, WordPress.com strips the script tag, and you cannot upload the required check file. Use a link or button instead: on the agent's Deploy page, copy its Hosted Share Link and point the link or button to your agent's own page. That path needs no code in WordPress and no website verification.

How your agent greets your visitors

Once the tag answers, your agent greets each visitor first, the way a good host says hello when the door opens: its live face is there at once, its hello shows as a caption, and it speaks in the one live voice you gave it, on the NetShow voice, at the visitor's first tap, click or key, because browsers keep sound off until then. It never plays a recorded clip or the browser's voice, it says it is an AI, and a visitor can interrupt it anytime.

Still stuck?

The longer documentation covers models, voice, knowledge, and workflows in depth.

Open the documentation
Mrs. NetShow, a NetShow Live avatar

I'm Mrs. NetShow, an AI agent. Ask me about putting your agent on a WordPress site.

You can interrupt me anytime.