Free WP Plugins: AppHaven Font Resizer

free wordpress widget / plugin

What It Does

AppHaven Font Resizer is a WordPress widget plugin that adds an accessible toolbar so visitors can adjust text size when reading posts without relying on their browser zoom.
It targets your post’s main content and leaves navigation, header, and footer untouched.

How It Works

  • Wraps post content in a lightweight container (#ah-post-content).
  • Applies a CSS variable --ah-scale to that container.
  • Three buttons set the scale to 1.0 / 1.5 / 2.0.
  • The user’s chosen value is stored in their browser’s localStorage.

Accessibility

  • Toolbar uses role="toolbar" and aria-pressed states.
  • Color contrast meets WCAG AA.
  • Works with most themes out of the box.
    If your theme applies unusual typography rules, add this CSS to your customizer:
    • #ah-post-content {
      font-size: calc(1rem * var(--ah-scale)) !important;
      }

Customization Options

You can edit apphaven-font-resizer.php to adjust:

  • Widget labels or colors in assets/font-resizer.css.
  • Font-scale values (1.0 → 1.25 → 1.75 etc.)
  • Target selectors if your theme uses a non-standard wrapper.