Title: Titan Framework Warning Error Persisting
Last modified: October 1, 2019

---

# Titan Framework Warning Error Persisting

 *  Resolved [shannon84](https://wordpress.org/support/users/shannon84/)
 * (@shannon84)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/)
 * I just moved a site from development to live and am now getting this error:
    
   Warning: array_key_exists() expects parameter 2 to be array, string given in /
   home/dpcab/public_html/wp-content/plugins/mobile-menu/vendor/titan-framework/
   lib/class-titan-framework.php on line 287
 * I have tried deleting the plugin and reinstalling via ftp and deactivating all
   plugins, but the error persists. I also tried deleting all accounts in the Freemius
   Debug – SDK v.2.3.0 page twice, but the error still displays. I have also tried
   clicking the save button, but that does not make the error go away either.
    wordpress
   version: 5.2.3 plugin version: 2.7.4.4

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Plugin Author [Rui Guerreiro](https://wordpress.org/support/users/takanakui/)
 * (@takanakui)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-11989437)
 * [@shannon84](https://wordpress.org/support/users/shannon84/)
    Can you replace
   the line 287 inside wp-content/plugins/mobile-menu/vendor/titan-framework/lib/
   class-titan-framework.php
 * `if ( array_key_exists( $optionName, $this->adminOptions ) ) {`
 * by this one:
 * `if ( is_array($this->adminOptions) && array_key_exists( $optionName, $this->
   adminOptions ) ) {`
 * Let me know if it worked.
 *  Thread Starter [shannon84](https://wordpress.org/support/users/shannon84/)
 * (@shannon84)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-11996152)
 * I replaced the line and error message on the front end disappeared, but it seems
   like the plugin won’t save any changes to the settings and if I click on “Header”
   in the plugin the following error appears:
    Warning: array_key_exists() expects
   parameter 2 to be array, string given in /home/dpcab/public_html/wp-content/plugins/
   mobile-menu/vendor/titan-framework/lib/class-titan-framework.php on line 287
 * Thanks!
 *  Plugin Author [Rui Guerreiro](https://wordpress.org/support/users/takanakui/)
 * (@takanakui)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-11998464)
 * It seems the options need to be reseted.
 * Can you import export the settings from the old site and import it in this new
   site?
 * If you don’t have the old site anymore will be necessary to reset the settings
   and start again.
 *  Thread Starter [shannon84](https://wordpress.org/support/users/shannon84/)
 * (@shannon84)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-12006914)
 * There is no old site to import from, but I have tried the “Reset to Defaults”
   button numerous times and it doesn’t seem to help. No matter what setting I change
   it just goes back to default after I hit the save button. I have tried clearing
   by browser cache and using a different browser.
 *  Plugin Author [Rui Guerreiro](https://wordpress.org/support/users/takanakui/)
 * (@takanakui)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-12007894)
 * [@shannon84](https://wordpress.org/support/users/shannon84/)
 * Need to ask something in private.
    Send me an email to [support AT wpmobilemenu
   DOT com]
 * Thanks
 *  Plugin Author [Rui Guerreiro](https://wordpress.org/support/users/takanakui/)
 * (@takanakui)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-12038299)
 * Will close the topic for now.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Titan Framework Warning Error Persisting’ is closed to new replies.

 * ![](https://ps.w.org/mobile-menu/assets/icon-128x128.png?rev=1890426)
 * [WP Mobile Menu - The Mobile-Friendly Responsive Menu](https://wordpress.org/plugins/mobile-menu/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/mobile-menu/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/mobile-menu/)
 * [Active Topics](https://wordpress.org/support/plugin/mobile-menu/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/mobile-menu/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/mobile-menu/reviews/)

 * 6 replies
 * 2 participants
 * Last reply from: [Rui Guerreiro](https://wordpress.org/support/users/takanakui/)
 * Last activity: [6 years, 7 months ago](https://wordpress.org/support/topic/titan-framework-warning-error-persisting/#post-12038299)
 * Status: resolved