Support » Plugin: WP Maintenance Mode » WP Maintenance Mode contact form 7 (or any form)

  • rootix

    (@rootix)


    My contact unit tag is : wpcf7-f125-t1-o1
    Contact form 7 works if i modify this lines (i think wp maintenance mode settings should include a list of POST variables authorized) :

    if ( ( !$this->check_role() )
    					&& !strstr($_SERVER['PHP_SELF'], 'wp-login.php' )
    					&& !strstr($_SERVER['PHP_SELF'], 'async-upload.php')
    					&& !strstr($_SERVER['PHP_SELF'], '/plugins/')
    					&& !$this->check_exclude()
    				 ) {
    				$rolestatus = 'norights';
    				nocache_headers();
    				if (($_SERVER["REQUEST_METHOD"]!='POST') or ($_POST["_wpcf7_unit_tag"]!="wpcf7-f125-t1-o1")) {
    					header("HTTP/1.0 503 Service Unavailable");
    					header("Retry-After: $backtime");
    					include('site.php');
    					exit();
    				} else return;
    			}

    http://wordpress.org/extend/plugins/wp-maintenance-mode/

Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘WP Maintenance Mode contact form 7 (or any form)’ is closed to new replies.