---
title: "Add Sign Customiser to WordPress with a shortcode - Sign Customiser Changelog"
description: "Changelog: Add Sign Customiser to WordPress with a shortcode. Learn about the latest updates and improvements to Sign Customiser."
url: "https://www.signcustomiser.com/changelog/sign-customiser-wordpress-shortcode/"
last_updated: "2026-11-08"
---

Version 1.7.0 of the [Sign Customiser WordPress plugin](https://wordpress.org/plugins/sign-customiser/) adds the `[sign_customiser]` shortcode. When you put the shortcode on a page or a post, the customiser shows on that page. If your site uses WooCommerce, add your Integration ID to the plugin. Then customers can add their sign to the WooCommerce cart. Without WooCommerce, the shortcode shows the customiser for Quote Mode.

![Sign Customiser Settings page in WordPress with the shortcode and the Integration ID field](/_astro/changelog-sign-customiser-wordpress-shortcode.C7IUjVCs_ZgYrnT.webp)

## What’s Changed

- **New shortcode**Add `[sign_customiser id="123"]` to a page or a post. Replace 123 with your customiser ID. The optional `height` attribute sets the height of the customiser in pixels when it shows without the WooCommerce cart.
- **Integration ID setting**In WordPress, go to **Settings** → **Sign Customiser**. Enter the Integration ID of your WooCommerce integration. Then the shortcode uses the API integration, and customers can add their sign to the WooCommerce cart.
- **WooCommerce is optional**You can install the plugin on a WordPress site without WooCommerce. The shortcode shows the customiser. With Quote Mode, customers send their design to you.
- **Setup messages for administrators only**If the shortcode has no customiser ID, or WooCommerce has no Integration ID, site administrators see a message on the page. Customers do not see these messages.
- **Legacy API key setups continue to work**If you connected the plugin with an API key, you do not need to change. To move to the API integration, add your Integration ID. Then replace your old embed code with the shortcode. When the WooCommerce order webhook of the API integration is active, the plugin stops sending orders.
- **Tested with WordPress 7.1**The plugin needs WordPress 6.5 or later and PHP 7.4 or later.

To set up the plugin, read [Connecting WooCommerce with Sign Customiser](/help/integrations/connecting-woocommerce-with-sign-customiser/). If you use the plugin with an API key, read [Migrating from the legacy WordPress plugin](/help/integrations/migrating-from-the-legacy-wordpress-plugin/).

- [feature](/changelog/tag/feature/)

Let your customers design their own signs

![Three custom sign types: neon, acrylic, and brushed metal letters](/_astro/sidebar-sign-showcase.9TDqJKD9_TbyVB.webp)

Add a full sign customiser to your online store in minutes. Neon, acrylic, metal — with real-time pricing.

[Start your free 7-day trial](/install/)

Works with Shopify, WooCommerce, Wix & more. 7 days free. Every plan includes every feature.

## Previousupdates

[View all updates](/changelog/)

- [October 30, 2026Block emojis in sign textA new order safeguard stops customers when they try to add a design with emojis or emoji-style symbols to the cart.feature](/changelog/block-emojis-in-sign-text/)
- [October 28, 2026Let customers save their AI design and send you their detailsAdd a Save design form to the AI Sign Designer. Customers send their contact details while the design builds. You get the request by email with the design.feature](/changelog/ai-sign-designer-save-my-design-form/)
- [October 23, 2026AI Sign Designer Available Now on API and MCPSend an image to the Sign Customiser API or to an AI agent. Get a sign design as SVG, EPS and Illustrator-compatible PDF files.feature](/changelog/ai-sign-designer-available-now-on-api-and-mcp/)
- [October 18, 2026Add a Buy it now button to your customiserShow a second button under the add-to-cart button. This button adds the sign to the cart and opens checkout in one step.feature](/changelog/buy-it-now-button/)

[View all updates](/changelog/)

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
