{"id":277245,"date":"2026-02-03T22:01:49","date_gmt":"2026-02-03T22:01:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ac-print-email\/"},"modified":"2026-02-03T22:00:00","modified_gmt":"2026-02-03T22:00:00","slug":"ac-print-email","status":"publish","type":"plugin","link":"https:\/\/br.wordpress.org\/plugins\/ac-print-email\/","author":23441672,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.4","stable_tag":"1.2.4","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"AC Print + Email","header_author":"James Richardson","header_description":"Adds a clean Print link and a Craigslist-style Email dropdown (webmail + mailto + copy link) for posts\/pages + archives. No tracking, no external services.","assets_banners_color":"","last_updated":"2026-02-03 22:00:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/absolutewebdev.com\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":155,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.2.4":{"tag":"1.2.4","author":"absolutewebdev","date":"2026-02-03 22:00:00"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3453316,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3453316,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3453316,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3453316,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3453316,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Toolbar displayed on a post","2":"Email dropdown menu","3":"Clean print output","4":"Plugin settings page","5":"Plugin settings page live preview and shortcode"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1953,267,3153,396,324],"plugin_category":[34,41,56],"plugin_contributors":[255166],"plugin_business_model":[],"class_list":["post-277245","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-email","plugin_tags-print","plugin_tags-privacy","plugin_tags-sharing","plugin_category-accessibility","plugin_category-communication","plugin_category-social-and-sharing","plugin_contributors-absolutewebdev","plugin_committers-absolutewebdev"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/ac-print-email.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/ac-print-email\/assets\/screenshot-1.png?rev=3453316","caption":"Toolbar displayed on a post"},{"src":"https:\/\/ps.w.org\/ac-print-email\/assets\/screenshot-2.png?rev=3453316","caption":"Email dropdown menu"},{"src":"https:\/\/ps.w.org\/ac-print-email\/assets\/screenshot-3.png?rev=3453316","caption":"Clean print output"},{"src":"https:\/\/ps.w.org\/ac-print-email\/assets\/screenshot-4.png?rev=3453316","caption":"Plugin settings page"},{"src":"https:\/\/ps.w.org\/ac-print-email\/assets\/screenshot-5.png?rev=3453316","caption":"Plugin settings page live preview and shortcode"}],"raw_content":"<!--section=description-->\n<p>AC Print + Email adds a simple Print link and a lightweight Email dropdown to posts, pages, and archive views.<\/p>\n\n<p>It is designed for sites that value clarity, accessibility, and user trust over analytics-heavy sharing widgets and third-party services.<\/p>\n\n<p>The plugin uses:\n* The browser\u2019s native print dialog\n* The visitor\u2019s own email provider or mail client\n* A copy-link fallback for universal compatibility<\/p>\n\n<p>No emails are sent from your server.<br \/>\nNo tracking pixels are injected.<br \/>\nNo external APIs are required.<\/p>\n\n<h3>Philosophy: Human-first sharing<\/h3>\n\n<p>Most sharing plugins today are built around tracking, engagement metrics, and external networks.<\/p>\n\n<p>AC Print + Email is built around people.<\/p>\n\n<p>This plugin follows a few simple principles:<\/p>\n\n<ul>\n<li><p><strong>Use tools users already trust<\/strong><br \/>\nPrinting uses the browser\u2019s native print dialog. Email opens in the user\u2019s own mail provider or mail app.<\/p><\/li>\n<li><p><strong>Avoid third-party services<\/strong><br \/>\nNo URL shorteners, redirect chains, or external dashboards.<\/p><\/li>\n<li><p><strong>Respect privacy by default<\/strong><br \/>\nNo analytics, no tracking pixels, no background requests.<\/p><\/li>\n<li><p><strong>Separate user intent<\/strong><br \/>\nPrinting and emailing are distinct actions with different expectations and behaviors.<\/p><\/li>\n<li><p><strong>Stay out of the way<\/strong><br \/>\nThe toolbar is minimal, theme-agnostic, and designed to blend into content.<\/p><\/li>\n<\/ul>\n\n<p>This approach mirrors how the early web worked: direct, understandable, and user-controlled.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Print using the browser\u2019s native print dialog<\/li>\n<li>Clean print stylesheet (removes navigation, widgets, and UI chrome)<\/li>\n<li>Email options:\n\n<ul>\n<li>Gmail<\/li>\n<li>Yahoo Mail<\/li>\n<li>Outlook \/ Hotmail<\/li>\n<li>AOL Mail<\/li>\n<li>Default mail client (mailto)<\/li>\n<li>Copy link fallback<\/li>\n<\/ul><\/li>\n<li>Fully accessible:\n\n<ul>\n<li>Keyboard navigation<\/li>\n<li>ARIA roles and states<\/li>\n<li>Screen-reader friendly feedback<\/li>\n<\/ul><\/li>\n<li>Display modes:\n\n<ul>\n<li>Icons + labels<\/li>\n<li>Icons only<\/li>\n<li>Labels only<\/li>\n<\/ul><\/li>\n<li>Per-content controls:\n\n<ul>\n<li>Enable on posts<\/li>\n<li>Enable on pages<\/li>\n<li>Enable on category archives<\/li>\n<li>Enable on tag archives<\/li>\n<\/ul><\/li>\n<li>Placement control:\n\n<ul>\n<li>Automatic injection<\/li>\n<li>Shortcode-only mode for manual placement [ac_print_email]<\/li>\n<\/ul><\/li>\n<li>Live admin preview panel<\/li>\n<li>No dependencies<\/li>\n<li>No tracking<\/li>\n<li>No advertisements<\/li>\n<\/ul>\n\n<h3>Placement &amp; Theme Compatibility<\/h3>\n\n<p>By default, the toolbar is automatically injected into supported content.<\/p>\n\n<p>For older or heavily customized themes, you may prefer <strong>Shortcode only<\/strong> placement, which gives you full control over where the toolbar appears.<\/p>\n\n<p>Use the shortcode: [ac_print_email]<\/p>\n\n<p>This mode avoids layout conflicts and is recommended for legacy or custom templates.<\/p>\n\n<h3>Why this plugin does NOT send email from your server<\/h3>\n\n<p>Sending email from a WordPress server introduces complexity, privacy concerns, and deliverability issues.<\/p>\n\n<p>AC Print + Email intentionally avoids server-side email so that:\n* Emails are sent by the user, not your site\n* SPF and DKIM issues are avoided\n* User expectations are respected\n* Privacy is preserved<\/p>\n\n<p>If you need server-side email campaigns, this plugin is not designed to replace that functionality.<\/p>\n\n<h3>Accessibility<\/h3>\n\n<p>Accessibility is treated as a first-class feature.<\/p>\n\n<p>The toolbar supports:\n* Full keyboard navigation\n* Proper focus management\n* ARIA-expanded and ARIA-live announcements\n* Screen-reader friendly labels and feedback<\/p>\n\n<h3>Usage<\/h3>\n\n<p>The toolbar can be automatically injected into content, or placed manually using a shortcode: [ac_print_email]<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPLv2 or later.<\/p>\n\n<!--section=changelog-->\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Compatibility: Updated class prefix to be plugin-specific (ACPE_) and added safe class guard to satisfy WordPress naming conventions.<\/li>\n<li>Maintenance: Minor internal housekeeping for standards compliance.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed: Auto-injected toolbar could fail to appear on single posts\/pages due to global render lock.<\/li>\n<li>Improved: Removed overly aggressive duplicate-render prevention and replaced it with safer content-level checks.<\/li>\n<li>Stability: Ensured consistent toolbar output across posts, pages, archives, and shortcode placement.<\/li>\n<li>Improved: Admin preview now accurately reflects toolbar color settings<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Added Placement setting (Auto inject vs Shortcode only)<\/li>\n<li>Prevented duplicate toolbar output in custom and legacy themes<\/li>\n<li>Improved archive toolbar handling<\/li>\n<li>Hardened rendering logic for safer theme compatibility<\/li>\n<li>Minor internal refactoring for clarity and maintainability<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Improved output sanitization to meet WordPress Plugin Check requirements<\/li>\n<li>Hardened inline SVG handling and attribute allowlists<\/li>\n<li>Internal security and standards compliance improvements<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added display mode setting (icons, labels, or both)<\/li>\n<li>Added per-taxonomy controls (categories and tags)<\/li>\n<li>Added admin preview panel<\/li>\n<li>Improved accessibility and keyboard navigation<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<\/ul>","raw_excerpt":"A clean, privacy-first Print and Email toolbar for WordPress. No tracking, no third-party services, no UI bloat.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/277245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=277245"}],"author":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/absolutewebdev"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=277245"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=277245"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=277245"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=277245"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=277245"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=277245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}