=== Leo Footer Echo === Contributors: thesanjayl Tags: footer, message, customization, multi-message, fonts Requires at least: 5.0 Tested up to: 6.9 Requires PHP: 8.0 Stable tag: 2.1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A minimal, beginner-friendly plugin to echo customizable leo footer messages. Supports multiple messages, links, colors, and fonts. == Description == Leo Footer Echo lets you add and manage up to 5 leo footer messages with easy linking, styling, and previews. Perfect for credits or CTAs clean and lightweight. = Features = * CRUD for up to 5 messages (add/edit/delete) * Partial text linking (e.g., "Powered by Sanjay L") * Color pickers for text/background * Font family, size, and weight options * Live preview and tabbed admin UI * Responsive, accessible, and fully translatable * No ads, trackers, or bloat == Installation == 1. Upload `leo-footer-echo` to `/wp-content/plugins/`. 2. Activate in Plugins. 3. Go to **Settings > Leo Footer Echo** to set up. 4. Add messages and save done! == Donate == If you enjoy using Leo Footer Echo, you can support development by donating (disclosure: this is a direct support link with no affiliates): https://www.thesanjayl.com/donate == Frequently Asked Questions == = How do I add multiple messages? = Use the "Add Message" button in General tab; select active one via dropdown. = Linking works how? = Enter main text, then link text/URL it auto-links the part. = Custom fonts? = Choose from safe system fonts; applies instantly in preview. = Mobile-friendly? = Yes, responsive padding and sizing. == Screenshots == 1. screenshot-1.png General tab: Manage multiple footer messages with repeater fields, select active one, and see live preview with links. 2. screenshot-2.png Styling tab: Customize text/background colors and fonts for your footer message using WordPress color pickers and dropdowns. 3. screenshot-3.png Advanced tab and frontend: Toggle clear on deactivation, then view the styled footer message on your site. == Changelog == = 2.1.0 = * Added text alignment controls (left/center/right) in Styling tab. * Added padding and margin controls (top/right/bottom/left, in px) in Styling tab. * Added `[leo_footer]` shortcode to render the active footer message with all current styling settings. * Updated live preview to reflect alignment, padding, and margin changes. * Updated plugin version to 2.1.0. = 2.0.2 = * Renamed to "Leo Footer Echo" for distinctiveness (WP review fix). * Fixed admin page rendering: Aligned Settings API slugs, added explicit tab structure with Dashicons. * Resolved PHPCS escape flag on integer output in descriptions. * Enhanced JS for robust tab switching and preview on all devices. = 2.0.1 = * Fixed i18n translators comment for placeholders. * Enhanced output escaping with wp_kses() for HTML safety. * Updated "Tested up to: 6.9" for latest WP compatibility. * Trimmed tags to 5 for readme compliance. = 2.0.0 = * Renamed to "Footer Echo" for distinctiveness (WP review fix). * Added multi-message CRUD (up to 5). * Link support for partial text. * Color pickers and font options (family/size/weight). * Modern tabbed admin with icons and live preview. * Minimal design polish. = 1.0.0 = * Initial release. == Upgrade Notice == = 2.0.2 = Minor fixes for standards compliance. No breaking changes.