The MU forums have moved to WordPress.org

User activation link from welcome email gives undefined function error error (3 posts)

  1. robbo64
    Member
    Posted 15 years ago #

    Created a new blog OK, at blog_name.sitename.com

    I added a user,and the new user got the email OK.

    But when the link is clicked in the email to activate the account, the resulting page on the main MU site throws the following error:

    Fatal error: Call to undefined function trans_list_pages() in /home/sitename/public_html/wp-content/themes/theme_name/header.php on line 37

    transmenu is a simple drop down menu plugin which is called in the header,there is also a statement in the footer.

    blog1.sitename.comdoes not give this error when you just browse its home page, nor does sitename.com ie the main site).

    Only the activation page throws the error.

    I have a copy of the plugin in both mu-plugins and plugins folders. The plugin itself is activated in both the main plugins control panel and also in the plugins panel for the blog1.

    Any pointers as to what is going on would be appreciated.

    Thanks

  2. andrea_r
    Moderator
    Posted 15 years ago #

    "I have a copy of the plugin in both mu-plugins and plugins folders."

    That's probably why. Remove one of them.

  3. robbo64
    Member
    Posted 15 years ago #

    Thanks Andrea

    I tried that, deleting the plugin from "plugins" broke the page ( ie it reproduced the fatal error undefined function" error). d

    Re-activated it, then deleted the plugin from mu-plugins folder. The blog loaded OK and main MU site load OK.

    But I still get the undefined function error when clicking on the activation link emailed to a new user by WP MU.

    Weird since this error does not show up when viewing it as a logged-in admin. Only a problem during the activation process.

    Maybe its time to look for a replacement plugins to do the drop down horizontal menu thing.

    Thanks.

About this Topic