Kazzylen Title Optimizer for WooCommerce

Description

Kazzylen Title Optimizer for WooCommerce controls how product titles appear in your store without ever modifying the original titles stored in the database.

Long or messy product titles break your store layout. This plugin truncates them cleanly at word boundaries for every display area in WooCommerce, with different limits for desktop, tablet, and mobile.

Features

  • Smart Truncation — Word-aware truncation. Never cuts mid-word.
  • 8 Display Contexts — Independent limits for Shop, Category, Tag, Homepage, Related Products, Upsells, Cross-sells, and Widgets.
  • Responsive Controls — Different character limits for desktop, tablet, and mobile.
  • Custom Ellipsis — Choose standard (…), arrow (), or your own custom text.
  • 100% SEO Safe — Only the displayed title changes. Database is never modified.
  • Block and Classic Themes — Works with WooCommerce blocks, shortcodes, and classic templates.

Original Titles Are Always Safe

This plugin intercepts titles at render time only using WordPress display hooks. Deactivate the plugin and every original title returns immediately.

Want More?

The full premium version at kazzylen.com adds:

  • Cleanup Engine — remove years, duplicates, marketing phrases, custom regex
  • Title Case / Capitalisation conversion
  • Per-category rules and overrides
  • Import profiles for AliExpress, CJ Dropshipping, CSV and supplier imports
  • Product Grid Equalizer (CSS line-clamp)
  • AI-Assisted Display Title Generator

Screenshots

Installation

  1. Upload to /wp-content/plugins/ or install via the WordPress admin.
  2. Activate the plugin.
  3. Go to WooCommerce Title Optimizer to configure settings.

FAQ

Will this modify my product titles in the database?

No. All changes happen at display time only. Your database is never touched.

What happens if I deactivate the plugin?

All original titles are immediately restored. Nothing to clean up.

Does it work with WooCommerce blocks (FSE / block themes)?

Yes. The plugin hooks into the_title and woocommerce_product_get_name, both of which are called by block and classic templates.

Is it compatible with caching plugins?

Yes. Device detection uses a cookie set client-side on first visit, which works with page caching.

Is it multisite compatible?

Yes. Settings are stored per-site.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Kazzylen Title Optimizer for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Fix: All plugin prefixes renamed from KTO_ (3 chars) to KAZTO_ (6 chars) to meet WordPress.org minimum 4-character prefix requirement.
  • Fix: All class names, constants, option keys, nonce keys, form field names, and cookie names updated to KAZTO_ prefix.
  • Fix: filter_the_title() and filter_product_name() early-return paths now escape output with esc_html() to prevent potential XSS.
  • Fix: All local variables renamed to kazto_ prefix for full consistency.

1.0.0

  • Initial release on WordPress.org.
  • Smart word-aware title truncation.
  • 8 WooCommerce display contexts.
  • Responsive desktop / tablet / mobile limits.
  • Custom ellipsis support.
  • Block theme and classic theme compatible.