Title: PressPilot Email Template Customizer
Author: CardeeTech.
Published: <strong>28 mai 2026</strong>
Last modified: 28 mai 2026

---

Recherche d’extensions

![](https://ps.w.org/presspilot-email-template-customizer/assets/banner-772x250.
png?rev=3552055)

![](https://ps.w.org/presspilot-email-template-customizer/assets/icon.svg?rev=3552055)

# PressPilot Email Template Customizer

 Par [CardeeTech.](https://profiles.wordpress.org/cardeetech/)

[Télécharger](https://downloads.wordpress.org/plugin/presspilot-email-template-customizer.1.0.6.zip)

 * [Détails](https://fr.wordpress.org/plugins/presspilot-email-template-customizer/#description)
 * [Avis](https://fr.wordpress.org/plugins/presspilot-email-template-customizer/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/presspilot-email-template-customizer/#installation)
 * [Développement](https://fr.wordpress.org/plugins/presspilot-email-template-customizer/#developers)

 [Support](https://wordpress.org/support/plugin/presspilot-email-template-customizer/)

## Description

PressPilot Email Template Customizer adds a presentation layer to outgoing WordPress
emails. It does not replace `wp_mail()` and does not interfere with SMTP plugins.

Developed and maintained by **CardeeTech** (Cardee Technologies, SL).

Key features:

 * Wrap outgoing `wp_mail()` messages with a consistent HTML template.
 * Default Designer mode with visual tokens (logo, header image, colors, typography,
   width, radius).
 * Custom HTML mode with placeholder replacement.
 * Live preview in admin for faster iteration.
 * Built-in test email tool (single or multiple recipients).
 * WebP safety flow for email compatibility with PNG conversion cache.
 * Diagnostics panel for runtime checks and recent log visibility.

Template modes:

 * **Default Designer**: uses internal template + design tokens from settings.
 * **Custom HTML**: uses your HTML as-is and replaces supported placeholders.

Supported placeholders:

    ```
    {{message}}, `{{subject}}`, `{{site_name}}`, `{{site_url}}`, `{{site_host}}`, `{{logo}}`, `{{header_image}}`, `{{date}}`, `{{year}}`, `{{preheader}}`
    ```

Legacy compatibility during migration window:

 * `{{ctetc_header_image}}` is still accepted for upgraded installations.

## Captures d’écrans

[⌊Panel tab — status dashboard with ACTIVE/INACTIVE badge, system info, and quick
setup checklist.⌉⌊Panel tab — status dashboard with ACTIVE/INACTIVE badge, system
info, and quick setup checklist.⌉[

Panel tab — status dashboard with ACTIVE/INACTIVE badge, system info, and quick 
setup checklist.

[⌊Settings tab — master enable switch, template mode selection (Default Designer
or Custom HTML), and sender configuration.⌉⌊Settings tab — master enable switch,
template mode selection (Default Designer or Custom HTML), and sender configuration
.⌉[

Settings tab — master enable switch, template mode selection (Default Designer or
Custom HTML), and sender configuration.

[⌊Style tab — color token controls with live preview showing the branded email template
in real time.⌉⌊Style tab — color token controls with live preview showing the branded
email template in real time.⌉[

Style tab — color token controls with live preview showing the branded email template
in real time.

[⌊Reference tab — full placeholder reference table for Custom HTML mode.⌉⌊Reference
tab — full placeholder reference table for Custom HTML mode.⌉[

Reference tab — full placeholder reference table for Custom HTML mode.

[⌊Quick Guide tab — step-by-step setup guide for first-time configuration.⌉⌊Quick
Guide tab — step-by-step setup guide for first-time configuration.⌉[

Quick Guide tab — step-by-step setup guide for first-time configuration.

[⌊Custom HTML editor — HTML template editor with supported placeholders displayed
as one-click chips.⌉⌊Custom HTML editor — HTML template editor with supported placeholders
displayed as one-click chips.⌉[

Custom HTML editor — HTML template editor with supported placeholders displayed 
as one-click chips.

[⌊Test email form and diagnostics panel — send real test emails and review system
status checks.⌉⌊Test email form and diagnostics panel — send real test emails and
review system status checks.⌉[

Test email form and diagnostics panel — send real test emails and review system 
status checks.

[⌊Content blocks and footer configuration — pre/post content areas and footer visibility
controls with live preview.⌉⌊Content blocks and footer configuration — pre/post 
content areas and footer visibility controls with live preview.⌉[

Content blocks and footer configuration — pre/post content areas and footer visibility
controls with live preview.

## Installation

 1. Upload `presspilot-email-template-customizer` to `/wp-content/plugins/`.
 2. Activate the plugin from **Plugins**.
 3. Open **PressPilot** in the WordPress admin menu.
 4. Configure wrapper mode, style tokens, and template settings.
 5. Send a test email before production use.

## FAQ

### Does this replace WordPress email delivery?

No. The plugin only transforms the message HTML before send. Delivery remains `wp_mail()`
+ your existing mail transport.

### Is it compatible with SMTP plugins?

Yes. SMTP plugins continue to handle transport/authentication exactly as before.

### What happens if my custom template misses `{{message}}`?

The message body is appended as a fail-safe to avoid blank emails.

### Can I use WebP images?

WebP is detected and converted to PNG when possible for better email client compatibility.
Converted files are cached under `wp-content/uploads/ppetc-cache/`.

### Is this plugin translation-ready?

Yes. English is the source language, and Spanish is provided for all `es*` WordPress
locales.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« PressPilot Email Template Customizer » est un logiciel libre. Les personnes suivantes
ont contribué à cette extension.

Contributeurs

 *   [ CardeeTech. ](https://profiles.wordpress.org/cardeetech/)
 *   [ Nerio J. Molina G. ](https://profiles.wordpress.org/neriomolina/)

[Traduisez « PressPilot Email Template Customizer » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/presspilot-email-template-customizer)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/presspilot-email-template-customizer/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/presspilot-email-template-customizer/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/presspilot-email-template-customizer/)
par [RSS](https://plugins.trac.wordpress.org/log/presspilot-email-template-customizer/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.0.6

 * Fix: WebP conversion now falls back to native PHP GD functions (imagecreatefromwebp/
   imagepng) when WordPress image editor abstraction fails. Handles servers where
   GD supports WebP but WordPresss WP_Image_Editor_GD rejects the file.

#### 1.0.5

 * Fix: WebP logo conversion now handles optimizer-generated WebP files (Imagify,
   EWWW, ShortPixel, Avada). When the registered attachment is the original PNG/
   JPG, its URL is returned directly instead of attempting GD/Imagick conversion.
 * Fix: Conversion failure now shows a specific diagnostic message explaining why(
   CDN/URL mismatch, file not found, or missing GD/Imagick WebP support).
 * Fix: Diagnostic hint added to « Convert for email » button to guide resolution
   without needing server log access.

#### 1.0.4

 * Fix: WebP logo conversion now works when the logo URL was entered manually (logo_id
   not set). Adds fallback via attachment_url_to_postid().
 * Fix: Refresh preview button icon now aligns correctly with button text.

#### 1.0.3

 * Fix: Corrected Contributors field to match the WordPress.org owner account (cardeetech)
   and added co-author (neriomolina).
 * Fix: Plugin URI updated to plugin-specific page.

#### 1.0.2

 * Fix: Email wrapper status badge and KPI icon now correctly show inactive (red/
   gray) state when wrapper is disabled.
 * Fix: Color picker dropdowns no longer clip in the Style tab.
 * Fix: Settings save now returns to the same tab instead of always returning to
   Panel.
 * Fix: Preheader text is now visible in the admin preview as a labeled strip.
 * Fix: WebP-to-PNG conversion for header images now falls back to attachment ID
   path resolution.

#### 1.0.1

 * Removed the admin bar shortcut.
 * Updated the default test email message.

#### 1.0.0

 * First public release on WordPress.org.
 * Canonical branding and architecture under `ppetc` / `PPETC_`.
 * Wrapper engine for default and custom template modes.
 * Placeholder system, live preview, diagnostics, and test-email workflow.
 * WebP conversion cache and uninstall cleanup for canonical and legacy keys.
 * Security/compliance hardening for WordPress.org publication.

## Méta

 *  Version **1.0.6**
 *  Dernière mise à jour **il y a 1 mois**
 *  Installations actives **10+**
 *  Version de WordPress ** 6.2 ou plus **
 *  Testé jusqu’à **6.9.4**
 *  Version de PHP ** 7.4 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/presspilot-email-template-customizer/)
 * Étiquettes
 * [branding](https://fr.wordpress.org/plugins/tags/branding/)[email](https://fr.wordpress.org/plugins/tags/email/)
   [smtp](https://fr.wordpress.org/plugins/tags/smtp/)[template](https://fr.wordpress.org/plugins/tags/template/)
   [wp_mail](https://fr.wordpress.org/plugins/tags/wp_mail/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/presspilot-email-template-customizer/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Your review](https://wordpress.org/support/plugin/presspilot-email-template-customizer/reviews/#new-post)

[Voir tous les avis](https://wordpress.org/support/plugin/presspilot-email-template-customizer/reviews/)

## Contributeurs

 *   [ CardeeTech. ](https://profiles.wordpress.org/cardeetech/)
 *   [ Nerio J. Molina G. ](https://profiles.wordpress.org/neriomolina/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/presspilot-email-template-customizer/)