# WordPress Plugin Avoids Character Limit

**URL:** https://meta.discourse.org/t/wordpress-plugin-avoids-character-limit/132345
**Category:** WordPress
**Created:** [October 31, 2019, 8:24pm UTC](https://meta.discourse.org/t/wordpress-plugin-avoids-character-limit/132345 "2019-10-31T20:24:01Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Zyniker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zyniker/32/120004_2.png) [@Zyniker](https://meta.discourse.org/u/Zyniker)
#### Post date: [October 31, 2019, 8:24pm UTC](https://meta.discourse.org/t/wordpress-plugin-avoids-character-limit/132345/1 "2019-10-31T20:24:02Z")

</div>

This is probably a fairly minor thing, but it seems that the WordPress plugin simply ignores the character limit on Discourse. Sure, it gives a warning if the post in question exceeds the character limit, but it _still posts it in its entirety on Discourse_. I expect this is not the intended behavior.

n.b., I have not tested if this breaks anything if the post is _excessively_ long.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [October 31, 2019, 9:00pm UTC](https://meta.discourse.org/t/wordpress-plugin-avoids-character-limit/132345/2 "2019-10-31T21:00:06Z")

</div>

The reason the post still gets published is because the [WP Discourse](https://github.com/discourse/wp-discourse) plugin sets the `skip_validations` parameter to `true` when it publishes a post to Discourse. I think the plugin needs to keep setting that parameter, but probably does need to do a check for the post’s length. WordPress posts can potentially be very long.
