Plugin info

Total downloads: 2,174
Active installs: 70
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 5/26/2025 (219 days ago)
Added to WordPress: 7/12/2019 (6 years old)
Minimum WordPress version: 4.6
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.3

Maintenance & Compatibility

Maintenance score

Stale • Last updated 219 days ago • 1 reviews

40/100

Is Plaintext for the Newsletter plugin abandoned?

Likely maintained (last update 219 days ago).

Compatibility

Requires WordPress: 4.6
Tested up to: 6.8.3
Requires PHP: 7.3

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Paste as Plain Text
Rating 4.9/5 (14 reviews)Active installs 1,000
Classic Visual Editor Options
Rating 5.0/5 (4 reviews)Active installs 100
TinyMCE Paste in Plain Text by Default
Rating 5.0/5 (2 reviews)Active installs 100
Plain Formatted Billing Address for WooCommerce
Rating 0.0/5 (0 reviews)Active installs 0

Description

The Newsletter Plugin is great for generating HTML newsletters. Its sophisticated Drag & Drop Composer makes it very easy to create a newsletter that looks good and renders well in a variety of email readers.

But it is generally considered good practice to include “plain text” version of the newsletter as well. For that reason, an automatic plaintext generation capability was added to the Newsletter plugin. However, that built-in capability does not apply to Raw HTML newsletters nor does it apply to transactional emails.

The purpose of this add-on is to add a plaintext generation option to all newsletters and emails sent by the Newsletter plugin.

For Raw HTML newsletters, this add-on adds the same “Autogenerate” / “Hand edited” dropdown on the Advanced settings tab that is also present for newsletters created using the Composer.

For transactional emails (such as the Welcome message, the Activation email, the Goodbye email), this add-on adds a global setting. Note that this will overwrite the default text versions generated by the Newsletter plugin for the Welcome message and the Activation email.

The plain text version is generated by code that is now part of the Newsletter plugin. It is created by reading the HTML version of the email and removing the formatting. Images are replaced by their “alt” tag and links are shown in brackets.

For an example, see my blog.

This add-on is compatible with

This add-on is not compatible with mailer plugins that replaces the wp_mail() function (e.g. Mailgun for WordPress configured to use the HTTP API). In that case, a warning will be displayed on the Plaintext options page.

Please provide feedback on the Support forum. Thanks!

Installation

This add-on will only work if you have The Newsletter Plugin installed.

To use the Plaintext add-on, just install it like any other plugin. The settings menu is integrated with the Newsletter’s menus.

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

  1. Plaintext Settings

    Plaintext Settings

Changelog

Version 3.2

  • Replaced use of deprecated filter ‘newsletter_message_text’ with ‘newsletter_message’.

Version 3.1

  • Verified compatibility with WP 6.3
  • Removed support for built-in SMTP. Requires Newsletter 7.8.0 or higher.

Version 3.0

  • Verified compatibility with PHP 8.1.
  • Improved integration with Newsletter plugin’s built-in plaintext capability.

Version 2.4

  • Fixed PHP Notice “Undefined index”.

Version 2.3

  • Now compatible with Newsletter’s free SMTP add-on.
  • Verified compatibility with PHP 7.4

Version 2.2

  • Verifed compatibility with WP 5.6 and Newsletter 7.0.1.
  • Fixed PHP warnings.

Version 2.1

  • Display a warning if another plugin has replaced the wp_mail() function.

Version 2.0

  • Optional automatic generation for newsletters. Manual generation also still supported.
  • Optional automatic generation for transactional emails.
  • Improved plain text look.

Version 1.0

  • Beta period finished. No code changes since 0.4.

Version 0.4

  • Initial version. Please provide feedback on the Support forum.