wp_signon auto login fails
-
I’m having a tough time getting wp_signon to work. My code is pretty straightforward at the moment and yet some header issues arise. This code actually worked before but abruptly stopped working all of a sudden.
<?php session_start(); ?> <iframe src="" width="100%" scrolling="no" height="130px" frameborder="0"></iframe> <?php define('WP_USE_THEMES', true); require_once ('./wp-blog-header.php'); $creds = array(); $creds['user_login'] = "theusername" ; $creds['user_password'] = "thepassword"; $creds['remember'] = true; $user = wp_signon( $creds, false ); if ( is_wp_error($user) ) echo $user->get_error_message(); ?>
This results in
Warning: Cannot modify header information – headers already sent by (output started at /home/***/public_html/blog/index.php:4) in /home/cityofba/public_html/blog/wp-includes/pluggable.php on line 669
Warning: Cannot modify header information – headers already sent by (output started at /home/***/public_html/blog/index.php:4) in /home/cityofba/public_html/blog/wp-includes/pluggable.php on line 670
Warning: Cannot modify header information – headers already sent by (output started at /home/***/public_html/blog/index.php:4) in /home/cityofba/public_html/blog/wp-includes/pluggable.php on line 671
Line 4 is the iframe. I tried removing it and I get this:
Warning: Cannot modify header information – headers already sent by (output started at /home/***/public_html/blog/wp-content/themes/big-city/header.php:2) in /home/cityofba/public_html/blog/wp-includes/pluggable.php on line 669
Warning: Cannot modify header information – headers already sent by (output started at /home/***/public_html/blog/wp-content/themes/big-city/header.php:2) in /home/cityofba/public_html/blog/wp-includes/pluggable.php on line 670
Warning: Cannot modify header information – headers already sent by (output started at /home/***/public_html/blog/wp-content/themes/big-city/header.php:2) in /home/cityofba/public_html/blog/wp-includes/pluggable.php on line 671
Line 2 in header.php of my theme is this
<html <?php language_attributes(); ?>>
I don’t see how this could possibly be the cause. What do you think is wrong? I know about empty spaces and know there aren’t any in my pages.
- The topic ‘wp_signon auto login fails’ is closed to new replies.