A lightweight WordPress plugin that lets you define reusable text snippets — HTML, shortcodes, or plain text — and insert them into the editor with a single click. Works with both the Classic Editor (TinyMCE) and Gutenberg block editor.
Define your frequently-used text once, then insert it anywhere with a click.
Create as many text snippets as you need from the Settings page. Each snippet has a name and the text — HTML, shortcodes, or plain text.
A paste-icon button appears in the TinyMCE toolbar. Click it to see a dropdown of your snippets and insert the selected text at the cursor position.
Each snippet registers as its own block under the Widgets category. Search by name in the block inserter, and the content appears in an editable textarea.
In Gutenberg, the inserted content is fully editable per post. Change the text, add HTML, or tweak shortcodes — only that instance changes.
Snippets support any content your post body accepts: shortcodes like [author-post-bio], styled HTML blocks, disclaimer notices, and more.
Manage everything from Settings → Simple Text Insert. Add, preview, and delete snippets in a clean table interface.
Anything you type more than once belongs in a snippet.
Reusable author credit blocks
Legal or affiliate disclaimers
Featured image attribution HTML
Promo boxes & signup forms
Affiliate link structures
Reusable plugin shortcodes
Ask your readers to support your work
Links that your readers may find useful
How the plugin behaves in each editor.
| Feature | Classic Editor (TinyMCE) | Gutenberg (Block Editor) |
|---|---|---|
| Access location | Toolbar button (paste icon) | Block inserter – search by name |
| Content inserted as | Inline HTML at cursor | Editable block with textarea |
| Editable after insert | ✓ Yes — edit in HTML view | ✓ Yes — edit directly in textarea |
| Supports shortcodes | ✓ Yes | ✓ Yes (renders on frontend) |
| Supports raw HTML | ✓ Yes | ✓ Yes |
Building these tools takes time. If you enjoy this plugin, consider supporting the development!