WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Code and core v5.0.1

WYSIWYG Character Limit for ACF

ACF WYSIWYG Character Limit adds max-character controls to ACF editors, improving content quality, and editorial standards across WordPress.

WYSIWYG Character Limit for ACF

The facts

Active installs
100+
Price
Free
Last updated
25 Aug 2026
Added
Apr 2025
Requires WP
5.0
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
2,402

Our analysis

AI-assisted

WYSIWYG Character Limit for ACF is a WordPress plugin designed to set maximum character limits for WYSIWYG editor fields in Advanced Custom Fields (ACF). It features real-time counting and validation to help maintain content quality and consistency across your site.

The plugin allows you to configure global and per-field limits, choose between character and word counts, and provides visual feedback such as colour-coded counters and progress bars. It is suitable for developers and content managers looking to enforce content restrictions and improve editorial workflows.

Best for: This plugin suits developers and content managers using ACF who want to enforce character limits in their content.

What it does well

  • Sets global and per-field character limits
  • Real-time counter updates as you type
  • Visual feedback with colour-coded indicators
  • Compatible with various ACF field types
  • Lightweight code with minimal impact on performance

Where it falls short

  • No published rating available
  • Limited information on user feedback or support

Verdict

WYSIWYG Character Limit for ACF provides useful tools for managing content limits in ACF fields. It is a practical choice for those focused on maintaining content quality.

From the developer

Code and core's own description of WYSIWYG Character Limit for ACF, lightly tidied.

WYSIWYG Character Limit for ACF is a powerful, feature-rich WordPress plugin that enables you to set maximum character limits for Advanced Custom Fields (ACF) WYSIWYG editor fields. Perfect for maintaining content quality, SEO optimization, and editorial consistency across your WordPress site.

Key Features

Character Limiting & Counting:

  • Global Limit – Set a site-wide default limit for all WYSIWYG fields
  • Per-Field Limits – Override global settings with custom limits for individual fields
  • Limit Type – Restrict content by either Character count or Word count
  • Real-Time Counter – Live count updates as you type
  • Smart HTML Exclusion – Counts only visible text, ignoring all HTML tags and formatting
  • Space Counting Options – Choose whether to include or exclude spaces from the count
  • Ignore Shortcodes – Optional setting to exclude shortcodes from the limit count

Visual Feedback & Validation:

  • Color-Coded Counter – Visual indicators showing normal, warning, and error states
  • Customizable Colors – Set your own colors for counter, warning, and error states
  • Visual Progress Bar – Display an optional progress bar below the counter
  • Warning Messages – Configurable messages when approaching the limit
  • Error Messages – Custom error messages when limit is exceeded
  • Counter Position – Place counter above or below the editor
  • Server-Side Validation – Prevents saving content that exceeds limits
  • Hard Limit – Option to prevent typing in the editor once the limit is reached
  • Auto-truncate on Paste – Automatically cuts off pasted text that exceeds the limit

Editor Compatibility:

  • TinyMCE Support – Works seamlessly in Visual editor mode
  • Text Mode Support – Full functionality in HTML/Text editor mode
  • Mode Switching – Maintains accurate count when switching between Visual and Text modes
  • ACF Extended Compatible – Full support for ACF Extended features

Advanced Field Support:

  • Flexible Content – Works inside Flexible Content layouts
  • Repeater Fields – Full support for Repeater fields
  • Group Fields – Compatible with ACF Group fields
  • Clone Fields – Works with ACF Clone fields
  • Dynamic Fields – Handles dynamically loaded fields

Performance & Optimization:

  • Lightweight Code – Minimal impact on page load times
  • Efficient Counting – Optimized algorithm for large content
  • Smart Initialization – Multiple triggers ensure counters work with dynamic content
  • No jQuery Conflicts – Clean, conflict-free JavaScript

User Experience:

  • Intuitive Settings Page – Clean, modern admin interface with full customization
  • Dashboard Statistics – View usage metrics like “Configured Fields” and “Errors Prevented”
  • Deactivation Feedback – Collect valuable feedback when users deactivate the plugin
  • Accessibility Friendly – WCAG compliant with keyboard navigation
  • Multisite Ready – Works perfectly on WordPress multisite networks
  • Multilingual Compatible – Works with WPML, Polylang, and other translation plugins
  • Developer Friendly – Well-documented, clean code with hooks and filters

How it works:

  • The plugin automatically adds a character counter below every ACF WYSIWYG field.
  • The counter updates live as you type, whether you are in Visual or Text mode.
  • HTML tags are ignored in the count, so only the text that will be visible on the front-end is counted.
  • If you exceed the limit, the counter turns red and saving is prevented until you reduce the character count.
  • Works with dynamic fields, repeaters, flexible content, and ACF Extended.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)