76 lines
3.5 KiB
Plaintext
76 lines
3.5 KiB
Plaintext
=== Dapper ===
|
||
Contributors: williameothaw
|
||
Tags: woocommerce, email-automation, anti-spam, honeypot, custom-login-logo, mailing-list, email-templates, backup
|
||
Requires at least: 6.0
|
||
Tested up to: 6.7
|
||
Requires PHP: 8.0
|
||
Stable tag: 1.1.1
|
||
License: GPLv2 or later
|
||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||
|
||
Custom WooCommerce utility: automated order emails, anti-spam protection, email templates/campaigns, mailing list, custom admin login logo, and basic backup tools.
|
||
|
||
== Description ==
|
||
|
||
Dapper is a clean, dependency-free utility plugin for WooCommerce and WordPress sites that need reliable automation, security, and branding.
|
||
|
||
**Current features include:**
|
||
- Automated, customizable order status emails (processing, shipped, delivered, tracking, review requests, etc.)
|
||
- Built-in anti-spam protection for registration and checkout (honeypot fields, JavaScript validation, submission speed limits — no third-party services)
|
||
- Custom email template and campaign post types for easy management
|
||
- Mailing list subscriber handling (add/remove/update status)
|
||
- **Custom WP-admin login logo** — upload your own 120×120 image in settings to brand the login screen (with live preview)
|
||
- Basic backup tab with manual backup creation, file listing, and secure downloads (database + essential files)
|
||
- Debug mode and conditional WooCommerce loading for performance
|
||
|
||
**Upcoming:**
|
||
- Scheduled automated backups with retention policies and easy restore options
|
||
- Enhanced backup scheduling and notification features
|
||
|
||
Perfect for managed hosting, client sites, or any WooCommerce store wanting secure, branded, no-bloat tools.
|
||
|
||
== Installation ==
|
||
|
||
1. Upload the `dapper` folder to `/wp-content/plugins/`
|
||
2. Activate the plugin via the Plugins menu
|
||
3. Go to **Email Templates → Settings** to configure:
|
||
- Enable WooCommerce integration
|
||
- Upload custom login logo (120×120 px recommended)
|
||
- Set email templates, headers, review link structure, etc.
|
||
- Use the Backups tab for manual backups and downloads
|
||
4. Test order emails, checkout, login screen, and backups on a staging site first
|
||
|
||
== Frequently Asked Questions ==
|
||
|
||
= Can I brand the WordPress login screen? =
|
||
Yes — in Dapper Settings → General, enable "Custom Admin Panel Login Logo" and upload your image. It replaces the default logo on wp-login.php.
|
||
|
||
= Does it use any external services? =
|
||
No — all features run on your server (no APIs, no reCAPTCHA, no tracking pixels).
|
||
|
||
= How do backups work? =
|
||
The Backups tab lets you manually create a database export (.sql) and essential files zip. Downloads are secure and admin-only. Scheduled backups and restores coming soon.
|
||
|
||
== Changelog ==
|
||
|
||
= 1.1.1 - 2026-02-23 =
|
||
* Added Plugin URI and Author URI in header
|
||
* Implemented WooCommerce checkout anti-spam layers (honeypot fields, JS validation, submission speed limit)
|
||
* Added basic backup tab with manual creation, secure downloads, and file listing
|
||
* Formal changelog started (readme.txt short version + CHANGELOG.md full)
|
||
* Minor performance, code organization, and UI cleanups
|
||
|
||
= 1.1 / earlier =
|
||
* Core order status email automation
|
||
* Email template & campaign post types
|
||
* Mailing list management
|
||
* Custom admin login logo branding
|
||
* Many incremental improvements (not formally tracked pre-1.1.1)
|
||
|
||
For full detailed history, see CHANGELOG.md in the plugin folder.
|
||
|
||
== Upgrade Notice ==
|
||
|
||
= 1.1.1 =
|
||
Adds checkout anti-spam protection, basic manual backups, and formal changelog. No database changes required. Recommended update — test checkout and backup creation on staging.
|