Support » Plugin: Maintenance » [Plugin: Maintenance] Breaks Ajax Pages

  • Resolved kingjeffrey

    (@kingjeffrey)


    This may seem like an obscure issue, but it keeps me from using your otherwise beautiful plugin.

    I have a php document in a custom theme that is used to handle ajax requests. As is typical for such files, in order to have access to WordPress functions, I start the file with:

    define('WP_USE_THEMES', FALSE);
    	require($_SERVER['DOCUMENT_ROOT'] . '/wp-blog-header.php');

    When your pluggin is enabled, this breaks and I get the error:

    Fatal error: Call to undefined function get_userdata() in [...]/wp-includes/user.php on line 1402

    This occurs because when your plugin is loaded in wp-settings.php line 198, you call the get_userdata() function. But the get_userdata() function is not defined until wp-includes/pluggable.php is included on line 202 of wp-settings.

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

Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘[Plugin: Maintenance] Breaks Ajax Pages’ is closed to new replies.