WordPress.org

Ready to get started?Download WordPress

Forums

Share Buttons by AddThis
Warning: array_key_exists (4 posts)

  1. Andy Whalen
    Member
    Posted 1 year ago #

    On a fresh WP 3.5.1 installation, after installing and activating the latest version of this plugin, I get the following error in the Dashboard:

    Warning: array_key_exists() expects parameter 2 to be array, boolean given in [snipped]/plugins/addthis/includes/addthis_addjs.php on line 53

    This only happens once, then it never appears again. I've replicated this behavior multiple times by testing out fresh installations of WordPress.

    I assume the problem here is that the code is trying to retrieve and use options that don't exist in the database yet. I would think the options are set the first time the plugin code is loaded, which explains why the warning appears only once.

    Thanks!

    http://wordpress.org/extend/plugins/addthis/

  2. srijith.v
    AddThis Samurai
    Plugin Author

    Posted 1 year ago #

    Hey Andy, first of all thanks for reporting this issue! We tried to get it reproduced here, but failed. We have tried in multiple fresh installations. It will be helpful if you can provide more info like the theme used and whether you use any backed up data (DB/Posts etc.).

  3. Andy Whalen
    Member
    Posted 1 year ago #

    I should note that I'm using this on a multisite network, and maybe that's where the problem lies. The steps I'm taking to get this are:

    1. Install WP 3.5.1, enable multisite network
    2. Install the AddThis plugin through Network Admin > Plugins and then network activate it
    3. Add a new site to the network (Network Admin > Sites > Add New)
    4. Immediately visit the new site's Dashboard by clicking on the link that appears after adding the site (if I visit another page first, like the front page, I may not see the warning, making me think it happens somewhere where it's not visible to me)
    5. Warning: array_key_exists() appears at the top of the Dashboard

    I'm starting with a brand new installation, and I'm not using a backed up database or imported posts. I'm using the default Twenty Twelve (version 1.1) theme that comes with WP 3.5.1.

  4. nanggroe
    Member
    Posted 1 week ago #

    same problem here..

    Warning: array_key_exists() expects parameter 2 to be array, null given in /home/sloki/user/12345/sites/www.somewebsite.com/www/wp-content/plugins/addthis-smart-layers/addthis-smart_layers.php on line 188

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.