Support » Plugin: Hide Login+ » Minor Error Message in Dashboard & Fix

  • If you’re seeing the following error message in your dashboard
    Notice: Undefined index: action in wp-content/plugins/hide-login/hide-login.php on line 98

    Here is a solution. The problem is due to the plugin looking for a post variable called action. As no post variables are available when logging into the dashboard, we need to change this line from:

    if( $_POST['action'] == 'hide_login_update' )

    to

    if( isset ( $_POST['action']) && $_POST['action'] == 'hide_login_update' )

    This checks to first see if the action variable exists in the post array and then if it is set to ‘hide_login_update’. If one or both return false, the conditions inside the if loop will not run. Since the function is for updating options and we are not on the options page anyways, this is good. This will fix the issue for you and remove the error message.

    https://wordpress.org/plugins/hide-login/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author parswp

    (@parswp)

    Thanks mannweb, new version is out and lots of minor fixes are done. Try it.

    I’m with seguite error after updating the plugin

    Parse error: syntax error, unexpected T_FUNCTION in /home/theme/public_html/wp-content/plugins/hide-login/hide-login.php on line 122

    now I can not activate the plugin any ideas?

    Plugin Author parswp

    (@parswp)

    Hi blenke01, it seems you’re running PHP < 5.3 (very old!) that’s why PHP throws an error on declaring anonymous functions.
    Please open a new topic for your other problems.
    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Minor Error Message in Dashboard & Fix’ is closed to new replies.