• Joy

    (@joyously)


    version 1.0.8
    I get this in my error_log

    PHP Notice: Undefined variable: wbga_debug_enabled in /wp/wp-content/plugins/web-ninja-google-analytics/webninja_ga.php on line 752

    Also,
    Use of undefined constant user_level – assumed ‘user_level’ in /wp/wp-content/plugins/web-ninja-google-analytics/webninja_ga.php on line 1413

    http://ww.wp.xz.cn/extend/plugins/web-ninja-google-analytics/

Viewing 4 replies - 1 through 4 (of 4 total)
  • cm258

    (@cm258)

    I’ve had to fix those errors every time I update this plugin for a while now. I actually make three edits:

    Add a line before line 752 right after the function declaration for “wgba_debug”:

    function wbga_debug($message) {
      global $wbga_debug_enabled;  // insert this line
      if ($wbga_debug_enabled) {

    Then, go to the function “wgba_track_user” and change the third line of that function to make it look like this:

    if (!($user_level)) {

    Finally, I also have to make a change to the in the Stat Dashboard Settings section. There’s a missing “php” opening a block of PHP code that will cause issues on some systems. It’s on line 1076 in the file and looks like this:

    <? if(!class_exists('SimpleXMLElement'))

    I alter it like so:

    <?php if(!class_exists('SimpleXMLElement'))

    cm258

    Plugin Author joshfowler

    (@joshfowler)

    Thanks for catching those. I just changed the code and pushed it to wordpress. It should tell you to update to 1.0.9 soon.

    Thread Starter Joy

    (@joyously)

    Thank you!
    Maybe the author will fix it in the plugin…

    cm258

    (@cm258)

    You’re welcome…

    Maybe the author will fix it in the plugin…

    Looks like he just updated to 1.0.9, and incorporated those three fixes…

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

The topic ‘[Plugin: Web Ninja Google Analytics] undefined variable and constant’ is closed to new replies.