Documentation & User Guide
TextingOnly

WordPress Plugin

Simple Website Integration

Easily integrate business SMS texting products and features into your WordPress website. Modernize communication with both current users and new users, and effortlessly personalize customer interactions within the SMS framework.

Getting Started

Initial WordPress Plugin Setup

Follow these steps to connect TextingOnly to your WordPress site and start capturing SMS leads directly from your pages and posts.

1

Activate the TextingOnly Plugin

If you’ve already installed the TextingOnly plugin, activate it and skip to step 2. Otherwise, search for “TextingOnly” in the WordPress plugin directory and install it before proceeding.

2

Start at the Plugin Settings Page

Navigate to the TextingOnly plugin settings page in your WordPress admin. Either create a TextingOnly account by clicking on the Register for a free account and API key button, or log in if you already have a TextingOnly account.

3

Create a TextingOnly Account

If you already have a TextingOnly account, skip to step 4. Otherwise, create a free TextingOnly account, and then log in to begin setting up your initial account details.

4

Set Up a QR Code / Link

Within your TextingOnly account, navigate to “QR Codes / Links” and set up your first link details — phone number, initial message, and more. One QR code / link will be loaded into each new account on creation, named “My First QR Code / Link.” Click the “Details” button to view and edit the specifics.

5

Add Your Account Credentials

Back on the TextingOnly plugin settings page in your WordPress admin, enter your TextingOnly account email and TextingOnly API key and click the “Save” button. Saving these credentials will allow you to sync your TextingOnly account with your WordPress site.

6

Sync Your TextingOnly Account

On the TextingOnly plugin settings page in your WordPress admin, click the “Sync Account Details” button under “Available Links / Buttons” to connect to your TextingOnly account and sync available button and link options. Note that for free accounts, there may only be one option to choose from.

7

Edit Default Settings

On the TextingOnly plugin settings page in your WordPress admin, set up the default settings and options. This includes button background color, button text color, button style, button size, the button text itself, and more.

8

Add the Shortcode

Within your WordPress site’s pages and/or posts, add the Text Auto Attendant-> shortcode wherever you want a link or button displayed. See the Shortcode Options section below for detailed instructions on how to customize shortcodes.

9

Or Display a Button Site-Wide

Alternatively, you can choose to display the default button (set up in step 7) site-wide. Set site-wide options for where to place the button and when to display it — desktop, mobile, or all devices. This gives you a floating button that lets visitors get in touch via text on any page of your site.

Developer Reference

Shortcode Options

Documentation on all shortcode attributes that can be used with the TextingOnly WordPress plugin to customize SMS buttons on your website.

Basic Usage

The simplest implementation uses just the shortcode without any additional attributes — this presents the button with all default values:

[textingonly]

All Shortcode Attributes & Defaults

code
Default: n/a

The 6-character alphanumeric code associated with each QR Code / Link in your TextingOnly account.

[textingonly code="6263f7"]
style
Default: default

Controls the button shape. Choose between a standard rectangular button or a fully rounded pill style.

default rounded
[textingonly style="rounded"]
text
Default: Text Us

The label displayed on the button. Completely customizable — use any call to action that fits your context.

[textingonly text="Text Us Now"]
icon
Default: no

Adds a small phone icon to the button. Choose a light or dark icon to match your button color scheme, or omit entirely.

no light dark
[textingonly icon="light"]
size
Default: reg

Adjusts the font size and overall button size. Four options from small to extra-large to fit any layout context.

reg sm lg xl
[textingonly size="lg"]
color
Default: #e7e8e9

The button text color. Fully customizable using any valid hex color value.

[textingonly color="#f1f2f3"]
bgcolor
Default: #003366

The button background color. Fully customizable using any valid hex color value.

[textingonly bgcolor="#336699"]

Fully Customized Example

[textingonly
  code="6263f7"
  style="rounded"
  text="Text Us Now"
  icon="light"
  size="sm"
  color="#f1f2f3"
  bgcolor="#336699"]

Quick Reference Table

Attribute Option 1 Option 2 Option 3 Option 4
code 6263f7
style default rounded
text Text Us
icon no light dark
size reg sm lg xl
color #e7e8e9
bgcolor #003366
Common Questions

Plugin FAQs

Is the TextingOnly WordPress plugin free or are there costs involved?
Yes, the basic version of the TextingOnly WordPress plugin is completely free. Using the plugin does require a TextingOnly account, but there are no costs involved unless you decide to upgrade your plan and make use of some of our more advanced features.
Do I have to use my own phone number with the free version?
Yes, the free version of the plugin gives you access to our QR code and smart link system, but you must use a personal number for texting. If you upgrade your TextingOnly plan, you’ll be able to purchase a separate number — or numbers — within your TextingOnly account to use for SMS texting.
Do I have to use my own phone number with paid versions?
No. If you upgrade your TextingOnly plan, you’ll be able to purchase a separate number or numbers within your account for SMS texting. Upgrading eliminates the need to use one of your own personal numbers.
Why do I have to confirm my phone number in the free account?
You must verify that you have access and control of a personal number before using it with our QR code / smart link system to receive text messages.
What additional features come with an upgraded TextingOnly plan?
The specifics depend on the plan, but with all paid plans you’ll get dedicated numbers for texting, access to textbots and other SMS automations, advanced reporting, and text message scheduling. Advanced plans can also include 1-to-1 and larger list send messaging, language translations on all inbound and outbound SMS, reply automations from outbound sends, autoresponders, and more.
I see a link to c.txtng.co — what is this?
The domain txtng.co (including its subdomains) is the official link shortener used with TextingOnly products. Learn more here →
Get Started Today

Add SMS texting to your WordPress site

Free to install. Free to start. Connect your first SMS button in minutes with the TextingOnly WordPress plugin.

Search Icon Site Search Close Site Search
0 results
Text Auto Attendant->