Title: [Plugin: Quick Post Widget] `form` function could be much easier
Last modified: August 20, 2016

---

# [Plugin: Quick Post Widget] `form` function could be much easier

 *  [Franz Josef Kaiser](https://wordpress.org/support/users/f-j-kaiser/)
 * (@f-j-kaiser)
 * [14 years, 4 months ago](https://wordpress.org/support/topic/plugin-quick-post-widget-form-function-could-be-much-easier/)
 * You’re writing a pretty big list for something that could be pretty easy replaced
   by a short one-liner:
    `extract( array_map( 'esc_attr', $instance ), EXTR_SKIP);`.
   This way you run `esc_attr()` on every item of the array and afterwards extract
   every `$instance`-item into it’s own variable exactly named like the ones in 
   your array. Double values will be skipped using `EXTR_SKIP`, but you can take
   a look at the alternatives on php.net.
 * [http://wordpress.org/extend/plugins/quick-post-widget/](http://wordpress.org/extend/plugins/quick-post-widget/)

The topic ‘[Plugin: Quick Post Widget] `form` function could be much easier’ is 
closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/quick-post-widget.svg)
 * [Quick Post Widget](https://wordpress.org/plugins/quick-post-widget/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/quick-post-widget/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/quick-post-widget/)
 * [Active Topics](https://wordpress.org/support/plugin/quick-post-widget/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/quick-post-widget/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/quick-post-widget/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [Franz Josef Kaiser](https://wordpress.org/support/users/f-j-kaiser/)
 * Last activity: [14 years, 4 months ago](https://wordpress.org/support/topic/plugin-quick-post-widget-form-function-could-be-much-easier/)
 * Status: not resolved