Title: [Plugin: Advanced Excerpt] Replace substr() with mb_substr()
Last modified: August 20, 2016

---

# [Plugin: Advanced Excerpt] Replace substr() with mb_substr()

 *  [Mikko Saari](https://wordpress.org/support/users/msaari/)
 * (@msaari)
 * [13 years, 9 months ago](https://wordpress.org/support/topic/plugin-advanced-excerpt-replace-substr-with-mb_substr/)
 * I noticed the plugin uses regular, non-multibyte string functions, like substr().
   This sometimes causes problems with UTF-8 text, when the substr() cuts the excerpt
   in the middle of a multibyte character. Fix is simple: replace substr() with 
   mb_substr(). This is best done conditionally, as not all PHP installations have
   multibyte string functions installed.
 * [http://wordpress.org/extend/plugins/advanced-excerpt/](http://wordpress.org/extend/plugins/advanced-excerpt/)

The topic ‘[Plugin: Advanced Excerpt] Replace substr() with mb_substr()’ is closed
to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/advanced-excerpt_ae8159.svg)
 * [Advanced Excerpt](https://wordpress.org/plugins/advanced-excerpt/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/advanced-excerpt/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/advanced-excerpt/)
 * [Active Topics](https://wordpress.org/support/plugin/advanced-excerpt/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/advanced-excerpt/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/advanced-excerpt/reviews/)

## Tags

 * [mb_substr](https://wordpress.org/support/topic-tag/mb_substr/)

 * 0 replies
 * 1 participant
 * Last reply from: [Mikko Saari](https://wordpress.org/support/users/msaari/)
 * Last activity: [13 years, 9 months ago](https://wordpress.org/support/topic/plugin-advanced-excerpt-replace-substr-with-mb_substr/)
 * Status: not a support question