Title: Error with WordPress 3.8
Last modified: August 21, 2016

---

# Error with WordPress 3.8

 *  Resolved [jberg1](https://wordpress.org/support/users/jberg1/)
 * (@jberg1)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/)
 * Hello,
    Just updated to WordPress 3.8 and I’m getting this error
 * `array_push() expects parameter 1 to be array,string given in /wp-content/plugins/
   widget-logic/widget_logic.php on line 120`
 * Any idea how resolve this issue?
    Thanks for your help.
 * [http://wordpress.org/plugins/widget-logic/](http://wordpress.org/plugins/widget-logic/)

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

 *  [alanft](https://wordpress.org/support/users/alanft/)
 * (@alanft)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/#post-4407083)
 * oh dear that implies that something quite basic has changed in widget controls
   in 3.8
 * i’ll take a look this weekend.
 *  [alanft](https://wordpress.org/support/users/alanft/)
 * (@alanft)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/#post-4407197)
 * i’ve done a very quick install of 3.8 on a dev site, added widget-logic and put
   in some simple code on one widget and I’ve not yet seen the error you describe
   BUT it’s not behaving exactly as I would expect from the off, so i’m still investigating
   the possibility something is wrong.
 *  [alanft](https://wordpress.org/support/users/alanft/)
 * (@alanft)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/#post-4407198)
 * no wait, the unexplained behaviour is now clear to me, and it’s to do with the
   behaviour of a custom widget and not with widget logic. I’ll persist with a few
   stronger tests, but on the face of it, all is well so far.
 * Sorry, I don’t have any general troubleshooting steps beyond some basic ‘turn
   it off and back on’ style suggestions. save out your widget logic code with ‘
   export options’ button and clear out your widget logic one at a time until it
   goes. alternatively deactivate actual widget plugins one by one to find where
   the problem lies. and so on.
 *  Thread Starter [jberg1](https://wordpress.org/support/users/jberg1/)
 * (@jberg1)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/#post-4407199)
 * Oops!
    I see now that it was another plugin that was creating the problem, and
   throwing the error message I mentioned above. It was an outdated plugin ([DP Widget Plus](http://wordpress.org/plugins/dp-widgets-plus/)),
   that once I deactivated it the error went away.
 * Sorry for the trouble and waste of time. All is well.
    Thanks for looking into
   it.
 *  [alanft](https://wordpress.org/support/users/alanft/)
 * (@alanft)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/#post-4407207)
 * no waste of time at all! I needed to get it tested against 3.8 of course. glad
   all is well

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

The topic ‘Error with WordPress 3.8’ is closed to new replies.

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

 * 5 replies
 * 2 participants
 * Last reply from: [alanft](https://wordpress.org/support/users/alanft/)
 * Last activity: [12 years, 5 months ago](https://wordpress.org/support/topic/error-with-wordpress-38/#post-4407207)
 * Status: resolved