Spinomatic Automatic Post Generator and Spintax Auto Poster Plugin for WordPress is a breaking edge Spintax To WordPress and WordPress To Spintax post importer plugin that is ideal for auto blogging and automatical Spintax post publishing. It uses a built-in Spintax engine to turn your website into a auto blogging or even a money making machine!

Plugin Version: 1.5.9.1
 
WordPress plugin CodeCanyon Spinomatic Spintax Post Generator

Plugin Features

Crafted for WordPress websites seeking advanced content generation capabilities, the plugin offers a seamless solution for importing messages with ease. Utilizing innovative spintax technology, it empowers users to automate the creation of unique, customized posts quickly and efficiently.

This dynamic plugin boasts a user-friendly interface, allowing for effortless integration into existing workflows. Its robust functionality enables users to streamline the import process of messages while maintaining a high level of customization and control over the generated content. With its versatile features, the plugin caters to the diverse needs of WordPress site administrators.

By harnessing the power of spintax syntax, CodeCanyon Spinomatic Spintax Post Generator revolutionizes content creation by producing varied versions of posts based on a defined set of rules. This not only enhances the efficiency of message importation but also ensures that the generated content remains engaging and original, ultimately boosting the overall quality of the websites posts.

The plugins intelligent algorithms analyze and interpret spintax instructions accurately, resulting in the creation of coherent and coherent posts that align with the sites content strategy. This precision in content generation enables users to maintain consistency in messaging while diversifying the output to cater to a broader audience base effectively.

With an array of customizable settings and parameters, the plugin offers a tailored experience for users looking to optimize their content creation process. From defining spintax rules to specifying post attributes, the plugin provides a comprehensive toolkit to fine-tune and personalize the generated posts, ensuring relevance and quality across the board.

In conclusion, this innovative WordPress plugin revolutionizes the way message importation is handled, offering a sophisticated yet user-friendly solution for generating dynamic and engaging content effortlessly. By leveraging spintax technology, users can elevate their content strategy, drive audience engagement, and enhance the overall impact of their WordPress websites.

Specifications:

Release date: 11-10-2020
Last updated: 15-05-2022
Type: Paid
License: GPL 
Subject: Migration & Conversion
Compatibility: W5.x W6.x
Includes: Plugin
Language packs: English
Developer: CodeCanyon

Rating:
4.5142857142857 1 1 1 1 1 (210 Votes)

Download by subscription!

You need to log in on the site and purchase a club subscription!

Share with your friends!

 

CodeCanyon Spinomatic Spintax Post Generator Setup Guide

This guide to CodeCanyon Spinomatic Spintax Post Generator will help you understand how spintax templates work, prepare a safe publishing workflow, build a generation rule, and review each piece of content before it goes live. You’ll go from a short test template and rule settings to checking schedules, categories, images, and logs, so automation doesn’t turn into a stream of random posts.

The plugin works with text variations you prepare in advance. The template author adds alternative phrasings, and when a rule runs, the plugin selects options and creates a WordPress post with the specified settings. The goal isn’t to “publish more,” but to build a limited, verifiable process: write useful original content, keep variations equivalent in meaning, and save the first batch as drafts.

Next, you’ll learn how to assess whether the plugin fits your site, install and activate it, configure its global settings, create your first rule, work with nested variations and placeholders, use manual runs for quality control, and troubleshoot repetition, delays, or broken markup. We’ll also look at where automation makes sense and where editorial work matters more than the number of pages.

Cover image for the CodeCanyon Spinomatic Spintax Post Generator guide, showing a spintax template and a WordPress post
This illustrative diagram connects one controlled text template to several publication variations that can be reviewed.

What spintax can automate, and what still needs an editor

CodeCanyon Spinomatic Spintax Post Generator creates posts from prepared spintax templates. The simplest form looks like this: {option one|option two|option three}. When the template is processed, one phrase inside the braces is selected, and the vertical bar separates the alternatives. If the template contains several choice groups, the number of possible texts grows with the combinations of selected options. Nested syntax lets you vary a phrase, not just a single word. For example: {Choose|Select} the {right|appropriate} setting.

This can help with batches of similar but distinct content: service pages for different cities, regional updates, descriptions of product variations, internal test pages, training examples, or drafts for further editorial work. The plugin includes rules for creating posts, setting their status, choosing an author, categories, and tags, and scheduling runs. That makes the template more than plain text: it becomes a source for a specific type of content.

However, varying the syntax doesn’t make content accurate, useful, or relevant to a particular reader. If alternatives differ in facts, promises, numbers, legal terms, or product purpose, a random choice can create a contradiction. Put only semantically equivalent phrases in the same group. Don’t combine different service features, timelines, equipment models, or claims that need verification.

How to tell a safe variation from a risky one

A useful variation changes the wording without changing the fact. For example, a page can alternate between “choose,” “select,” and “identify” if each option refers to the same setting. A risky variation changes the promise: don’t alternate between “delivery is available today” and “delivery is available tomorrow” if availability depends on current inventory. Automating medical, financial, legal, and technical claims, competitor comparisons, or stock information is even riskier.

Before building a template, divide the planned content into three layers. The first is fixed information: names, terms, specifications, warnings, contact details, and links to your own site sections. The second is safe wording variation: an opening phrase, a transition between paragraphs, or the order of two equivalent descriptions. The third is local data that must come from a reliable list. If you haven’t prepared that data, don’t imitate personalization with random words. It’s better to publish fewer pieces with verifiable input.

A practical rule: Write one complete post without spintax first. Then mark only the phrases you can replace without changing the meaning, tone, or factual accuracy. That’s more reliable than building the text from individual synonyms.

Who the plugin is for

The plugin can help a WordPress site owner who already has an editorial process and wants to speed up repetitive work. For example, a content manager can create a limited batch of drafts from an approved template, then review the titles, images, and differences in meaning. It suits teams with clear category naming rules, an assigned author, and someone who can review run logs. On a training or test site, it also helps demonstrate how syntax, rule settings, and finished posts fit together.

This tool usually shouldn’t be the primary way to create content for a site that publishes occasional expert articles, personal advice, news, original research, or pages with strict wording requirements. In those cases, variation is useful only as a drafting technique for small, repetitive sections. Publishing without editorial review is especially risky when an error could affect a reader’s decision or damage the brand’s reputation.

Where automation stops: quality, indexing, and accountability

The plugin’s built-in text engine and optional processing methods don’t replace editing. Even a grammatically correct word substitution can break a sentence, change its tone, or make a paragraph sound unnatural. So don’t judge the content by the percentage of words that differ between versions. Ask whether each version serves the visitor’s needs. Every page should have a clear reason to exist: a different region with verified local terms, a different product with accurate specifications, another use case, or a separate question answered in full.

Don’t use CodeCanyon Spinomatic Spintax Post Generator to mass-rewrite someone else’s content or disguise a lack of original value. You’re responsible for the rights to the source text, images, HTML snippets, and data. Automatically added links and markup also require care: a faulty template can multiply faster than a one-off manual mistake. Test the rule on a copy of your site first, create a small batch of drafts, inspect the source code, and only then consider scheduling it.

WordPress scheduled tasks typically rely on WP-Cron, which processes scheduled events when the site receives visits. On a low-traffic site, a task may run later than its scheduled time. That’s not a reason to increase the number of posts created in each run. Instead, use a reasonable interval, keep the generation limit low, and monitor the log. If precise timing matters, discuss a separate server-side scheduler with your administrator. First, make sure the rule produces the right content when run manually.

What to check before installing and running the plugin

Back up your database and site files before installation, or work on an isolated test copy. The plugin can create posts and change their status, author, categories, and tags, so a misconfigured rule could leave you with many unwanted posts. A backup is more than a formality: it gives you a quick way to restore the site to its pre-test state if you need to clear the results and rebuild the template.

Next, prepare a small test set: one title, one body, one allowed post type, one category, and one test author with the appropriate permissions. Make a list of terms that must not change: trademarks, people’s names, exact product numbers, place names, legal wording, and specifications. If the post will have an image, decide where it should come from and what to do if no image is available. The plugin includes a fallback image setting, but use it only with an image you own or are licensed to use.

WordPress environment checklist

  • Updates and compatibility. Make sure WordPress, your active theme, and required plugins are up to date according to your testing plan.
  • User permissions. For your first test, use a separate editor or administrator account so it’s clear who is assigned to each generated post.
  • Available storage and error logs. Generating batches and keeping detailed logs can increase data usage, so make sure you can access your hosting provider’s standard diagnostics.
  • Caching. If the site uses caching, clear the cache after a test post. Otherwise, an old page version may look like a rule error.
  • Email notifications. If you enable run summaries, test the recipient address with one safe run first.

Check the server’s execution time limits as well. The plugin settings include a rule execution time limit. Don’t treat a large value as a fix for every problem: a long-running process may conflict with hosting limits or other tasks. Your first rule should be short and create one draft. Then you can see whether the site has enough resources, whether the post is saved, and whether the expected fields are populated.

Install the plugin archive safely

Install the archive from Plugins → Add New → Upload Plugin, then activate the plugin from the plugins list. Don’t manually unpack files over another version or modify WordPress core files. After activation, find Spinomatic in the admin dashboard and confirm that its main page opens. If a critical error appears, deactivate the plugin, record the error text, and investigate a conflict on a test copy before activating it again.

Installation isn’t complete just because the menu item appears. First, run a controlled check. Open the settings page and leave the main switch off, or avoid creating an active rule until you’ve configured the settings. Save one neutral setting, reload the page, and confirm that it remains in place. Remember to save after editing; this simple check confirms that the settings form is saving data to WordPress.

Spinomatic initial setup map in the WordPress admin dashboard
The diagram shows how to start with the main switch and the log, then move on to rules and scheduling only after testing.

Spinomatic’s initial settings: what to enable and why

On the main settings page, start by finding the plugin’s main switch, logging options, execution time limit, email summary, and text variable fields. Begin with the standard log enabled. It provides evidence that a rule ran and helps you match an action in the admin dashboard to the post it created. Use detailed logging only for short-term troubleshooting: it can significantly increase log file size and isn’t needed once the setup is stable.

For email summaries, use a team address instead of a personal inbox if several people maintain the site. Run one test and check whether the email arrives promptly and includes the essentials: the rule ID, number of attempts, and creation status. If it doesn’t arrive, don’t enable repeated rule runs. First check WordPress email delivery, then run the rule manually once more.

Translation and word replacement aren’t first-step settings

The plugin can translate and replace words with synonyms, and it supports several external text processing services. Don’t enable these options alongside your first rule just because they’re available. They add another layer that can change the meaning, increase run time, or require separate credentials for an external service. First, confirm that your own spintax template produces an acceptable post without them. Then test one additional method on a copy of a specific text and compare the results line by line.

If a text covers a regulated field or includes specialized terms, feature names, code, or exact specifications, avoid automated word changes. Create a list of terms to keep unchanged, and don’t assume a general-purpose synonym tool will recognize every exception. This is especially important for titles: the plugin lets you exclude titles from processing, which is useful when a title contains an exact name, search query, model, or wording approved by an editor.

Use variables and random sentences without losing control

The main settings let you define variable lists and two lists of random sentences for use in content or titles. Treat these as small project dictionaries. Each entry should be complete, neutral in meaning, and grammatically compatible with its surroundings. Give variables clear names, such as %region or %service_type, instead of abstract one-character abbreviations. Check the values separately: each item should use the same grammatical form, number, and format.

A useful practice is to maintain an editorial list of values outside the plugin and copy only approved entries into the settings. That way, the team knows which options are allowed and why. Don’t put long HTML fragments, passwords, tokens, personal data, or markup that’s hard to review by eye in variables. If you need a code snippet, first make sure WordPress handles it correctly and that it can’t introduce untrusted content.

Required before scheduling: Run one rule manually and save its output as your baseline. Compare any later settings changes against that baseline instead of relying on your memory of what the post “roughly looked like.”

Build a first template you can verify

Keep your first template deliberately small: one title, two short paragraphs, and one local variation. Leave out links, complex shortcodes, unreliable images, and layered markup. The goal isn’t to produce a polished page; it’s to verify the sequence input text → option selection → WordPress post → review in the editor. Once that sequence is clear, it’s safer to make the template more complex.

Start with a fixed structure and put alternatives in braces. For example, {Choose|Select} the right material has two valid options. Add a second independent choice after that. Before saving, work through every combination manually. If even one option sounds unnatural, fix the template instead of hoping it comes up rarely. A random selection will eventually show a weak option to a visitor.

Generation rules: from template to WordPress post

The rule is the main working unit in CodeCanyon Spinomatic Spintax Post Generator. It brings together a spintax title and body, schedule, maximum number of posts per run, status, content type, author, and other publishing settings. It’s easier to understand a rule as an agreement between the template and WordPress than as “autoposting”: the template defines the allowed text variations, while the rule determines what kind of content receives the selected version and what state it’s saved in.

Create a rule in the rules list and give it a clear, functional name. Then fill in Post Title and Post Content. Both fields support nested spintax, but nesting should clarify the meaning, not make troubleshooting harder. Two levels are enough for a first version. If it’s already difficult to work through the template on paper, it will be even harder to fix after creating dozens of posts.

Settings that determine what happens when a rule runs

Rule settings and a safe starting approach
Setting What it controls How to start
Schedule (Hours) How often the rule is scheduled to run. Don’t rely on it until a manual test succeeds; then set a long interval.
Max Posts At A Time The number of posts created in one run. Set it to 1 until you’ve checked the template, status, and log.
Post Status The state of the new WordPress post. Start with draft or another non-public status that an editor can review.
Item Type The type of content to create, such as a post or page. Choose a standard type already used on the test section of your site.
Post Author The author assigned to the generated post. Choose a test user so the experiment is separate from regular editorial work.
Active Whether the rule is allowed to run. Enable it only after a manual check. Deactivating it keeps the rule available for editing.

The table isn’t a prompt to fill in every setting at once. It shows the order of priorities: limit the number of posts first, prevent accidental publication, and choose the right content type and author. Scheduling makes sense only after that. If a rule creates a large batch of public posts, it’s much harder to tell whether the template or the settings caused the problem.

Why start with a draft instead of publishing

A draft turns an automated run into a preparation step rather than an irreversible action. Open the post in the WordPress editor and check four things: the title, the beginning and end of the text, the markup, and the assigned taxonomies. Then open the preview and compare what you see with the template. If your theme uses special blocks, widgets, or content filters, check those too: text that looks correct in the editor may display differently after the theme processes it.

After the first draft looks good, check for duplicates. Run the rule again only when you know what should change. Compare the posts by their meaning and structure, not just at a glance: required paragraphs, facts, and warnings should remain. If the only difference is a pair of synonyms, that’s no reason to generate a large batch. Expand the template with useful standalone sections instead of making random word substitutions.

A content creator reviews a Spinomatic rule and a WordPress draft
A practical workflow: the author runs one limited rule, reviews the draft it creates, and checks it against the template before enabling a schedule.

How nested spintax shapes the final text

The plugin’s workflow starts with the template. It reads the fixed text, finds choice groups in braces, and selects one option from each group. With nesting, one group sits inside another. After the selections are made, the plugin has a plain text string, which the rule passes to the new post’s fields along with its status, author, and taxonomies. The user sees the finished text in the editor and on the site, not the syntax.

Here’s the key point: the number of combinations doesn’t tell you anything about quality. Two well-placed choice groups can produce more useful text than dozens of substitutions scattered throughout a paragraph. The more independent groups you add, the more versions you need to review. With three groups and three options in each, there are already 27 combinations. Reviewing every combination quickly becomes difficult, so vary larger but controlled phrases instead of individual words.

A two-option method

For working text, limit each new group to two equivalent options. Start with one group and check both outputs manually. Then add a second group and review all four combinations. This may seem slower, but it shows where the grammar breaks: agreement, number, prepositions, and what follows the sentence. If a problem appears after adding the second group, it’s easier to find than it would be in a template with a dozen nested branches.

Example of a safe structure

<h3>{Choose|Select} the right option</h3>
<p>{First|Before you start}, check the input data and save the output as a draft.</p>
<p>{After the review|Next}, an editor can prepare the post for publication.</p>

This example doesn’t replace editorial judgment, but it works well as a test. Every option preserves the order of operations: review comes before publication. It contains no random facts or variables that could break the markup. Add it to a test post and confirm that your editor handles the HTML as expected. If WordPress or the active editor changes the snippet, move the structure to supported blocks or simplify the template.

Use the shortcode for targeted output

The plugin includes the [spinomatic_spintax] shortcode, which processes the spintax placed inside it when the page is displayed. This is different from creating new posts with a rule: the text can vary inside an existing post. Use it sparingly and only where a variation won’t confuse visitors. It’s usually not a good fit for a permanent page with legal text, product specifications, prices, or instructions.

The no_refresh parameter keeps the shortcode’s output from changing when the page is refreshed. If readers need to match wording with a form, image, table, or support response, keep the variation stable. After enabling the parameter, open the page in a new window and refresh it several times. The text should stay consistent and the surrounding markup should remain intact.

Check the full workflow: First compare the template with one result in the editor, then compare the editor with the preview. This two-step check helps distinguish a syntax error from a display issue caused by the active theme.

Taxonomies, author, and image: easy-to-overlook settings

The plugin lets you assign an additional category and tags, and can also pull categories or tags from the content. For your first rule, choose one category that already exists. This makes the batch easy to find and avoids cluttering the site structure. Enable automatic tag extraction only after reviewing several results: tags should help visitors, not form a random collection of frequent words.

The post’s author matters too. It affects internal accountability, author archives, and some theme elements. Assign the post to a user who can review it, but don’t default to the site owner’s account if that makes automated drafts look like manually prepared posts. Agree in advance on who is allowed to publish a draft.

Automatic featured image creation and a fallback image are useful only if you check the output. Open the post in the list, confirm that the thumbnail fits the topic, then view the public page on both a computer and a phone. If no image was assigned or it looks out of place, fix the rule before the next run. Don’t try to make up for the error by increasing the post limit.

Practical example: a batch of drafts for a service catalog

Here’s a safe way to use CodeCanyon Spinomatic Spintax Post Generator without trying to replace editorial review. Suppose a company offers several related services: installation, diagnostics, and maintenance. Each service already has its own verified details, and the team wants to speed up draft creation while keeping a consistent structure. The goal isn’t to publish dozens of nearly identical pages. It’s to give an editor a starting point where only neutral transitions and the order of checks are repeated.

1. Define the fixed information

First, create a set of verifiable facts for each service: its name, service area, actual limitations, how to get started, contact details, and warnings. Don’t put these details into a random choice group. Then write a basic text with three parts: a short explanation of the task, preparation requirements, and the visitor’s next step. Read it without spintax as if it were a finished page. If it’s weak or incomplete, adding variations won’t fix it.

In this example, only the transitions can vary. You can invite readers to check the initial conditions in different ways or connect two paragraphs with different wording. But don’t put different arrival times, service areas, technician availability, or warranty terms in the same group. Give each service its own template or approved list of values instead of mixing them into a shared pool.

2. Build a short template and check every option

Add one choice group in the first paragraph and another in the second. Limit each group to two options. That gives you four combinations you can realistically read in full. Open them side by side and check not only grammar but also repeated meaning: the title and body shouldn’t make different promises. If the second sentence starts with a pronoun, make sure its reference is clear no matter which first option was selected. Remove any option that depends on context the preceding sentence doesn’t guarantee.

Don’t add random sentences from global lists at the start. Those lists can be useful once the team has built a vocabulary and knows where each phrase fits, but they add more variables to an initial test. After a successful batch of four variations, you can add one tightly controlled placeholder. Then review every combination again, not just the output you happen to like.

3. Set up the rule to create one non-public post

Set Post Status to draft and Max Posts At A Time to 1, then assign a test author and one catalog category. Leave the rule inactive, save the settings, and use the manual run action in the rules list. Only one instance of a rule can run at a time, which prevents identical operations from overlapping. Don’t click the manual run button repeatedly if the result doesn’t appear right away. Check the log and the posts list first.

When the draft appears, open it in the editor. Make sure the service name hasn’t changed, the required paragraph is present, the right category and author are assigned, and no braces or vertical bars are left in the text. Then open the preview. That’s where you can catch extra spacing, empty blocks, unexpected theme processing, and caching effects.

How Spinomatic rule settings connect to a draft and the service page
This illustrative diagram shows a verifiable sequence: the template and rule limit create one draft, which an editor checks against the public preview.

4. Add an editorial review before publication

Create a short checklist as part of the team’s workflow. The editor should check the title, service-specific facts, image, leftover syntax, category, page layout, and the usefulness of the next step for the reader. If the post passes, the editor changes its status manually. If it doesn’t, record the type of problem: template, variable, rule setting, theme, or cache. This classification saves time on the next run.

Don’t publish the first few posts at the same time. After each one is published, open it on the public site while logged out and make sure the right version appears. For a catalog, check filters, the category archive, site search, and breadcrumbs if the theme uses them. A generated post can be correct by itself but still create unexpected navigation if it has the wrong category.

5. Add a schedule only after that

Once several runs have produced consistently correct results, enable the rule and choose a reasonable, infrequent interval. Keep the limit low. The plugin tracks how many posts a rule has created, and the log shows run attempts. During the first few cycles, compare the number of expected posts with the actual count. On a low-traffic site, remember that WP-Cron may start a task on the next suitable WordPress visit rather than at the exact scheduled minute.

Don’t try to fix delays by increasing the post limit. If several cycles were missed, batch generation could release too many posts at once. First check whether the scheduler is running, whether there are server errors, whether a rule is stuck in a running state, and whether another process is blocking it. For critical workflows, discuss a server-side scheduler with a technical specialist and keep logging enabled while you monitor it.

Use keyword replacement and random phrases without harming the text

The plugin includes a keyword replacement tool and a random sentence generator. Apply them only to reviewed, original content, and only after checking the effect of each change. Keyword replacement can insert different text or a link based on a rule. This is useful for standardizing a neutral term across a controlled batch, but unrestricted global replacement can easily affect a title, quote, HTML, URL, widget, or snippet where the word has a different meaning.

A safe approach is to choose one uncommon, unambiguous phrase, back up the site, apply the replacement to a test post, and inspect it in the editor, source code, and public page. Don’t use the rule to add links automatically unless you can explain how each one helps the reader and verify every context. Replacing common words, short abbreviations, or names that appear inside other words is especially risky.

Use random sentences as controlled insertions

The placeholders %%random_sentence%% and %%random_sentence2%% draw from two phrase lists in the main settings. They can add a short, preapproved note, such as a neutral reminder to check the data. Don’t use them for the article’s main conclusion, a call to action with legal terms, or a product claim. Keep the list short, use a consistent style, and place each sentence where every option reads naturally.

Don’t judge the output from a single post. Create enough drafts to see each sentence at least once. Then check that it doesn’t repeat the neighboring paragraph, create a misleading call to action, or change the page structure. If you can’t quickly explain why every option is acceptable, remove the random insertion and use stable text.

Custom HTML and the block editor

The main settings allow custom HTML snippets through special placeholders. Use this only for small, reviewed markup that you understand and can control. Don’t insert third-party scripts, unverified code, or elements that require secret keys. WordPress and active editors may filter HTML differently, so test the markup in a draft and then in the preview.

If your content needs to remain editable in the block editor, it’s often more reliable to build the basic block structure manually and use Spinomatic for text that doesn’t depend on fragile HTML wrappers. If the generated content becomes one HTML block or loses its formatting, don’t try to compensate with complex nested code. Simplify the template or move the design to the theme and site styles.

In short: Automation is useful when it reduces repetitive preparation, while a person who understands the facts and page context still decides what gets published.

Check the output after a run, from the log to the live page

A successful rule run means more than a log entry or a new post in WordPress. Check four levels: rule execution, post data, display in the theme, and how the post fits into the site. This helps you distinguish technical completion from a useful result for the reader.

Level 1: the log and rule counter

Open the activity page and find the entry for the most recent manual or scheduled run. Compare the time, rule ID, and number of expected posts. Check the created item count in the rules list. If the rule ran once with a limit of 1 but created multiple posts, deactivate it and investigate before running it again. Possible causes include a repeated click, a scheduled event that was already due, or a parallel manual run.

Keep the standard log enabled while you configure the plugin. Use detailed logging only when you need to understand the sequence of events, then switch back to the standard level. Detailed logging can significantly increase log size. Set an internal retention policy: for example, keep log data only as long as needed to investigate an error, and don’t leave personal or sensitive template data in it.

Level 2: the post in the admin dashboard

Open the new post and compare it with your baseline. The title should be clear and contain no spintax syntax. The content should have no empty paragraphs, broken tags, unexpected characters, unresolved variables, or repeated text. Check the author, status, date, categories, tags, post type, and featured image. If title processing is disabled, make sure another text processing method didn’t change it.

Then review the post revisions. If a content editor will make changes before publication, revisions help distinguish the automatically generated draft from manual edits. This is useful when you need to find out whether a questionable phrase came from the template or was added later. Keep the baseline draft until the rule is stable: it helps you compare behavior after an update to the plugin, theme, or server settings.

Level 3: the preview and public site

Open the preview in a new tab. Check the title, paragraph hierarchy, lists, images, theme blocks, comment form, and lower sections of the page. If the active theme adds elements automatically, make sure they don’t repeat a call to action or title from the template. Then check the category archive, site search, and any recent posts block. A post with the right text but the wrong category may appear somewhere visitors don’t expect.

After changing the post to a public status, clear the relevant cache and open the page again while logged out. On cached sites, editors may see the new version while regular visitors still see the old one. Don’t change the template in response until you’ve ruled out caching. Record where the problem appeared: the rule, WordPress editor, theme, cache, or external text processing service.

Level 4: editorial value

The final question is the most important: does this page have a reason to stay on the site? Read it as a first-time visitor. Does it offer a useful, complete answer and a clear next step? If it differs from other pages only by rearranging synonyms, the batch adds no value. Pause any expansion and revisit the content plan. Spintax can format approved variations, but it can’t create a new subject to write about.

Spinomatic troubleshooting: rule log, draft status, cache check, and verified output
This troubleshooting diagram helps distinguish a rule execution problem from a template, post status, or cached page issue.

Why a rule creates the wrong output and how to fix it

Start troubleshooting with one question: at what point in the workflow did things go wrong? Don’t change the template, schedule, status, and cache at the same time. Changing one thing at a time helps you confirm the cause without introducing another problem.

A scheduled run didn’t happen on time

Symptom: The rule is active, but the post appears later than expected or doesn’t appear for a long time. Likely cause: WordPress uses WP-Cron, which typically checks for tasks when pages load. On a low-traffic site, there may not be a suitable visit at the scheduled time.

What to check: First run the rule manually and confirm that it creates one correct draft. Then check the log, rule activity, and site traffic. How to fix it: Keep the interval infrequent, don’t increase the post limit, and discuss a separate server-side scheduler with your administrator if timing is critical. When to roll back: If the scheduling change starts producing duplicates, deactivate the rule and return to manual runs until you find the cause.

Braces or option separators remain in a post

Symptom: Visitors see {option|option} instead of regular text. Likely cause: The template syntax is incomplete, the braces are nested incorrectly, or the field passed the markup in an unexpected way. What to check: Copy the affected snippet into a separate test template and reduce it to one choice group. Check that the braces are balanced and that no vertical bar appears in ordinary text.

How to fix it: Restore a simple working construction, then add one nested group at a time. Don’t fix only the published post by hand. Correct the source rule first, or the defect will return on the next run. When to roll back: If you can’t quickly list all valid options after making the template more complex, return to the last version you understood and split the content into two templates.

The rule creates too many posts or duplicates

Symptom: The number of posts exceeds the limit, or very similar posts appear one after another. Likely cause: The rule ran more than once, was scheduled to run at the same time, the limit was increased before testing, or the template has too little variation. What to check: Deactivate Active, compare post timestamps with the log, and review Max Posts At A Time.

How to fix it: Delete test posts only after making a backup and checking them manually, then return the limit to one. Make sure a manual run won’t overlap with the next scheduled cycle. If the posts themselves are too similar, don’t automatically add more synonyms. Revisit the purpose of the batch, add distinct sections with their own meaning, or stop using generation. When to roll back: If the problem recurs, leave the rule disabled and reproduce it on a test copy.

The text looks fine in the editor but breaks on the page

Symptom: Paragraphs and HTML look correct in the editor, but the preview has extra spacing, missing blocks, or different text. Likely cause: A theme filter, page builder, cache, or HTML cleanup changes the content after it’s saved. What to check: Compare the editor, preview, and logged-out page after clearing the cache. There’s no need to deactivate plugins on the live site for this check.

How to fix it: Simplify the template’s HTML, move the formatting into supported blocks, or use plain text without complex markup. Re-enable components one at a time on a test copy only. When to roll back: If the theme handles a particular type of markup unpredictably, return to a verified template instead of adding more workarounds.

The rule runs for a long time or the log grows quickly

Symptom: A run takes noticeably longer, timeouts occur, or the log becomes large. Likely cause: A large batch, complex text, detailed logging, extra synonym processing, translation, or a slow external service. What to check: Run one short manual test with standard logging and no optional text processing.

How to fix it: Reduce the batch size, shorten the template, turn off detailed logging after troubleshooting, and enable additional processing methods one at a time. When to roll back: If even a short rule doesn’t finish, deactivate it and ask a technical specialist to check the server limits instead of blindly increasing the execution time.

Run the plugin with less risk: access, updates, and performance

Spinomatic works with content and can create posts, so include it in your regular WordPress maintenance routine. Limit access to its settings, rules, and logs to staff who need it. Don’t put passwords, external service keys, customer data, or internal correspondence in templates. If an external text processing service requires credentials, store them according to that service’s requirements and don’t copy them into fields that might appear in an export or log.

Before updating WordPress, PHP, your theme, or the plugin, create a site copy and save one verified template with its expected output. Update the test copy, run the rule manually with a limit of 1, and compare the post with your baseline. This is more useful than guessing about compatibility from a version list: it tests your specific combination of theme, editor, cache, and settings. The plugin has had fixes related to PHP and image creation, so it’s worth checking the output after an update even if you haven’t seen an obvious problem.

Avoid adding load with your own schedule

Scheduling can put extra load on the site when several rules run at the same interval, each creates a batch of posts, and translation, word replacement, and detailed logging are also enabled. Stagger rules and start with a low limit. Measure more than post creation time. Check whether the database is growing, the admin dashboard is responding more slowly, the cache is updating on time, or extra image thumbnails are being created.

For most editorial work, several focused rules are better than one universal rule. A rule for services, another for reference articles, and a third for internal testing are easier to disable, review, and restore. Name them by purpose, not by an arbitrary date. Clear names make troubleshooting much faster in the log and rules list.

Use WordPress drafts with your editorial calendar

A practical way to pair Spinomatic with standard WordPress features is to send its output to the draft queue instead of publishing automatically. The team approves the topic and facts in the editorial calendar, then Spinomatic creates one draft from the relevant template. An editor checks the content and schedules publication in WordPress. In this setup, the plugin handles repeatable text preparation, while the calendar and a person handle timing, quality, and publication.

Before using this workflow, agree on which status means “needs review,” who checks the featured image, and who handles incorrect posts. Review the output in the posts list by category and author. If the template doesn’t work, deactivate the rule, find the drafts it created using those details, and revise them manually or delete them after a backup. You don’t need to modify WordPress core or invent unverified code extensions.

A short video showing the basic workflow

This short video about CodeCanyon Spinomatic Spintax Post Generator demonstrates how to create content from spintax templates. Watch it after reading the section on your first rule. Compare the demo with the safe workflow in this guide, “one template, one draft, manual review,” rather than copying its settings to a live site without testing.

Questions about setting up and using Spinomatic

Do I need to know spintax to get started?

For a basic rule, you only need to understand braces and the separator between options. Start with one short choice group and read every output manually. Add complex nested constructions only after the simple options produce consistent text.

Can I publish generated content right away?

The rule lets you set a post’s status, but it’s safer to create a draft from a new template. Choose a public status only after an editor has reviewed several runs, the categories, the image, and how the content appears in the theme.

Why might a scheduled rule run late?

WordPress scheduled tasks typically depend on WP-Cron, which checks the queue when the site receives visits. Low traffic can delay a run. First confirm that the rule works when started manually, then discuss a more precise scheduling method with your server administrator.

How can I protect exact names and specifications?

Keep them out of spintax groups, and don’t enable automatic word replacement before testing it. Leave exact names, values, and limitations in the fixed text, and restrict variations to neutral transitions and phrases that mean the same thing.

Is the shortcode suitable for a permanent page?

Only if varying the phrase won’t change the page’s meaning or confuse visitors. If the text needs to stay the same between visits, use the available no_refresh parameter and check the page over several reloads.

What should I do if a rule creates extra posts?

Deactivate the rule immediately, make a backup, compare the log with the post creation times, and check the per-run limit. Once you’ve identified the cause, fix it on a test copy. Don’t resume scheduling until one manual run creates exactly the expected draft.

Should I use translation and external text processing services?

Use them only as a separate test layer, after checking your own template. They can change the meaning and run time, and their data handling terms also need review. For exact, regulated, or brand-specific wording, manual editing is usually the better choice.

When CodeCanyon Spinomatic Spintax Post Generator is a good fit

The plugin makes sense when your site has verified templates, a limited repeatable task, and someone responsible for final editing. Start with one draft, a low limit, and logging. Save a baseline, check the template in the editor and on the public page, then introduce a schedule gradually. This keeps automation under control instead of creating posts that are hard to explain or review.

If this workflow fits your needs, you can download the installation file, install the archive on a test copy, and try the first workflow from this guide. Don’t rush into mass generation: template quality, a clear review process, and a quick way to roll back matter more than the number of posts created.

By OceanTheme.org Editorial Team

 

You are not logged in to post comments.