PHPackages                             alleyinteractive/wp-newsletter-builder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. alleyinteractive/wp-newsletter-builder

ActiveWordpress-plugin[Mail &amp; Notifications](/categories/mail)

alleyinteractive/wp-newsletter-builder
======================================

Interface to manage email newsletters

v0.6.1(3mo ago)62.6k↓25%1[8 issues](https://github.com/alleyinteractive/wp-newsletter-builder/issues)[5 PRs](https://github.com/alleyinteractive/wp-newsletter-builder/pulls)GPL-2.0-or-laterPHPPHP ^8.1CI passing

Since Oct 13Pushed 1mo ago18 watchersCompare

[ Source](https://github.com/alleyinteractive/wp-newsletter-builder)[ Packagist](https://packagist.org/packages/alleyinteractive/wp-newsletter-builder)[ Docs](https://github.com/alleyinteractive/wp-newsletter-builder)[ RSS](/packages/alleyinteractive-wp-newsletter-builder/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (64)Used By (0)

Newsletter Builder
==================

[](#newsletter-builder)

Contributors: alleyinteractive

Tags: alleyinteractive, wp-newsletter-builder

Stable tag: 0.3.35

Requires at least: 6.2

Tested up to: 6.4.1

Requires PHP: 8.0

License: GPL v2 or later

[![Coding Standards](https://github.com/alleyinteractive/wp-newsletter-builder/actions/workflows/coding-standards.yml/badge.svg)](https://github.com/alleyinteractive/wp-newsletter-builder/actions/workflows/coding-standards.yml)[![Testing Suite](https://github.com/alleyinteractive/wp-newsletter-builder/actions/workflows/unit-test.yml/badge.svg)](https://github.com/alleyinteractive/wp-newsletter-builder/actions/workflows/unit-test.yml)

Interface to manage email newsletters. Creates a Custom Post Type.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require alleyinteractive/wp-newsletter-builder
```

Usage
-----

[](#usage)

Activate the plugin in WordPress and use it like so:

```
$plugin = WP_Newsletter_Builder\WP_Newsletter_Builder\WP_Newsletter_Builder();
$plugin->perform_magic();
```

### Enabling an Email Provider

[](#enabling-an-email-provider)

The plugin supports multiple email providers. To enable an email provider, add the following code as a plugin or function in your theme `wp-newsletter-builder-PROVIDER.php`:

This decision was made so that only developers can switch email providers (but it may be that we want to create a settings page for this in the future.)

```
