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

---

Ricerca i plugin

![](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

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

[Scarica](https://downloads.wordpress.org/plugin/presspilot-email-template-customizer.1.0.6.zip)

 * [Dettagli](https://it.wordpress.org/plugins/presspilot-email-template-customizer/#description)
 * [Recensioni](https://it.wordpress.org/plugins/presspilot-email-template-customizer/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/presspilot-email-template-customizer/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/presspilot-email-template-customizer/#developers)

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

## Descrizione

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.

## Screenshot

[⌊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.

## Installazione

 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.

## Recensioni

Non ci sono recensioni per questo plugin.

## Contributi e sviluppo

“PressPilot Email Template Customizer” è un software open source. Le persone che
hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

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

[Traduci “PressPilot Email Template Customizer” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/presspilot-email-template-customizer)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/presspilot-email-template-customizer/)
segui il [repository SVN](https://plugins.svn.wordpress.org/presspilot-email-template-customizer/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/presspilot-email-template-customizer/)
tramite [RSS](https://plugins.trac.wordpress.org/log/presspilot-email-template-customizer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 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.

## Meta

 *  Versione **1.0.6**
 *  Ultimo aggiornamento **1 mese fa**
 *  Installazioni attive **10+**
 *  Versione WordPress ** 6.2 o superiore **
 *  Testato fino alla versione **6.9.4**
 *  Versione PHP ** 7.4 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/presspilot-email-template-customizer/)
 * Tag
 * [branding](https://it.wordpress.org/plugins/tags/branding/)[email](https://it.wordpress.org/plugins/tags/email/)
   [smtp](https://it.wordpress.org/plugins/tags/smtp/)[template](https://it.wordpress.org/plugins/tags/template/)
   [wp_mail](https://it.wordpress.org/plugins/tags/wp_mail/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/presspilot-email-template-customizer/advanced/)

## Valutazioni

Non sono state ancora inviate recensioni.

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

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/presspilot-email-template-customizer/reviews/)

## Collaboratori

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

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/presspilot-email-template-customizer/)