Title: Poorly Engineered
Last modified: September 12, 2017

---

# Poorly Engineered

 *  [Joseph Paul](https://wordpress.org/support/users/jsphpl/)
 * (@jsphpl)
 * [8 years, 11 months ago](https://wordpress.org/support/topic/poorly-engineered/)
 * Eats lots of resources on server and client, depending on how you use it. Calls`
   flush_rewrite_rules()` on every request, which according to its [documentation](https://codex.wordpress.org/Function_Reference/flush_rewrite_rules),
 * > **is an expensive operation** so it should only be used when absolutely necessary
    -  This topic was modified 8 years, 11 months ago by [Joseph Paul](https://wordpress.org/support/users/jsphpl/).

Viewing 1 replies (of 1 total)

 *  Plugin Author [Rustaurius](https://wordpress.org/support/users/rustaurius/)
 * (@rustaurius)
 * [8 years, 11 months ago](https://wordpress.org/support/topic/poorly-engineered/#post-9493391)
 * Hi Joseph,
 * Thanks for the heads up about flush_rewrite_rules(). We’ve released an update
   so that it’s only called when the required rewrite rules are missing.

Viewing 1 replies (of 1 total)

The topic ‘Poorly Engineered’ is closed to new replies.

 * ![](https://ps.w.org/ultimate-faqs/assets/icon-128x128.png?rev=1803957)
 * [Ultimate FAQ Accordion Plugin](https://wordpress.org/plugins/ultimate-faqs/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ultimate-faqs/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ultimate-faqs/)
 * [Active Topics](https://wordpress.org/support/plugin/ultimate-faqs/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ultimate-faqs/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ultimate-faqs/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Rustaurius](https://wordpress.org/support/users/rustaurius/)
 * Last activity: [8 years, 11 months ago](https://wordpress.org/support/topic/poorly-engineered/#post-9493391)