En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.
Beamreactor, WYSIWYG web engines: home

Markdown Reader

newsletter_subscription Documentation › NEWSLETTER_SUBSCRIPTION_DOCUMENTATION_EN

Newsletter Subscription Documentation En

Feature: Newsletter Subscription #

Manages newsletter subscriptions and unsubscriptions. Validates emails, detects duplicates and logs send errors.

Installation and Configuration

Via FTP: Upload the newsletter_subscription/ directory into /plugins/.

Via package manager: Select newsletter_subscription from the available plugins list.

Paths:

  • Main plugin: /plugins/newsletter_subscription/newsletter_subscription.php

Required SQL table: newsletter_subscription

Columns: id, newsletter_id, email, status, sent_at, error_message

Usage

Subscription #

Via POST form with the email field.

  • Email format validation
  • Duplicate check (same email, same newsletter)
  • Insertion with pending status

Unsubscription #

Via GET:

text
?obj=newsletter_subscription.php&unsubscribe=email@example.com

Deletes or marks the subscription as inactive depending on configuration.

Hooks and Entry Points

text
?obj=newsletter_subscription.php                   — Subscription form
?obj=newsletter_subscription.php&unsubscribe=EMAIL — Unsubscription

Subscription submitted via POST to the same URL.

de en fr