Files

59 lines
2.7 KiB
Markdown

# Nolimit News
<!-- nlnws:version 0.2.2 -->
Newsletters for WordPress and WooCommerce: write an issue in the block editor,
keep your lists, put a signup form anywhere, send it through your own mail
setup, and show every issue as an archive on your own site. Written to replace
Mailchimp for a shop that does not want a monthly bill per subscriber.
## What it does
* **Write** an issue in the block editor, inside a template, with images,
columns, buttons and products from your shop.
* **Lists and subscribers**, with double opt-in, a one-click unsubscribe in every
mail, and a CSV export whenever you want your list back.
* **Sign-up** through a block or a shortcode, and from a Nolimit Forms form you
connect to a list.
* **Send** now or at a time you choose, to one list or several, to each person
once. A test send goes to one address and changes nobody.
* **An archive** of every sent issue on your own site, in your theme's own
frame, and a block that lists the latest issues on any page.
* **Templates** that are plain HTML files: use the two that come with it, drop
your own into your theme, or paste one in that an AI designed from the guide
the plugin hands you.
* **Import** a Mailchimp export (subscribed, unsubscribed and cleaned files) and
ask the imported people to confirm, so leaving Mailchimp is not a weekend.
## What it refuses to do
* **No click tracking.** No link in a mail is rewritten, so no address is
routed through anyone.
* **No phone-home.** Nothing about your site or your subscribers is sent to
anyone. There is no account and no paid tier.
* **No opening-counting unless you switch it on.** It is an option, off by
default. When it is on, it records who opened which issue in your own
database and tells nobody else, and the suggested privacy text changes with
it.
* **Nothing is mailed to somebody who has not agreed.** A signup is pending until
the person follows the link in the confirmation mail, and a pending signup
nobody confirms is deleted after 30 days.
## Where to start
1. Install it and set up your mail: [SETUP.md](SETUP.md).
2. Make a list, put the signup block on a page, write an issue, send yourself a
test, send it.
3. Developers building on it: [CONTRACT.md](CONTRACT.md) lists every hook,
option, table and constant, and what is deliberately not promised.
## Documentation
| File | For |
| --- | --- |
| [SETUP.md](SETUP.md) | Installing it, the few settings that need a decision, and checking that it works. |
| [CONTRACT.md](CONTRACT.md) | Developers: what it offers other plugins and themes, what it stores, and what it asks of them. |
Requires WordPress 5.9+ and PHP 7.4+. WooCommerce is not required; with it
active, an issue can carry live product cards.