Title: Why manipulating $_POST?
Last modified: February 21, 2025

---

# Why manipulating $_POST?

 *  [pixtweaks](https://wordpress.org/support/users/pixtweaks/)
 * (@pixtweaks)
 * [1 year, 1 month ago](https://wordpress.org/support/topic/why-manipulating-_post/)
 * Hi, really a question for your developers. 
   in file includes\classes\utils\Options.
   php, lines 138-141 in your code is:
 *     ```wp-block-code
       private function setRequest( $key, $value ) {	$key           = $this->get_key( $key );	$_POST[ $key ] = $value;}
       ```
   
 * Why and under what circumstances is this good practice to manipulate $_POST, 
   even on GET request?
   Second question, will you remove it?Thank you!

The topic ‘Why manipulating $_POST?’ is closed to new replies.

 * ![](https://ps.w.org/tracking-code-manager/assets/icon-256x256.jpg?rev=2749278)
 * [Tracking Code Manager](https://wordpress.org/plugins/tracking-code-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/tracking-code-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/tracking-code-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/tracking-code-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/tracking-code-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/tracking-code-manager/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [pixtweaks](https://wordpress.org/support/users/pixtweaks/)
 * Last activity: [1 year, 1 month ago](https://wordpress.org/support/topic/why-manipulating-_post/)
 * Status: not resolved