Plugin Author
mvied
(@mvied)
Uninstall it and re-install it from the Dashboard.
Still trying to get things to work. I noticed some “undefined” variables and mismatched arguments in my PHP error logs. See below.
=======
[30-Apr-2012 07:07:32] PHP Notice: Undefined offset: 0 in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 215
[30-Apr-2012 07:07:32] PHP Notice: Undefined index: path in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 381
[30-Apr-2012 07:07:32] PHP Notice: Undefined index: path in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 395
[30-Apr-2012 07:07:32] PHP Notice: Undefined index: path in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 395
[30-Apr-2012 07:07:32] PHP Notice: Undefined variable: force_ssl in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 416
[30-Apr-2012 07:07:32] PHP Notice: Undefined variable: force_ssl in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 416
[04-May-2012 15:32:32] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 212
[04-May-2012 15:32:32] PHP Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 212
[04-May-2012 15:33:08] PHP Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 212
[04-May-2012 15:33:08] PHP Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/norman/public_html/wp-content/plugins/wordpress-https/lib/WordPressHTTPS/Module/Parser.php on line 212
By the way, I experimented and went back to 2.04 and everything worked as it should w.r.t. the login page. Of course, “redirect loop” issues in this version.
Update: I’m using plugin Version 3.0.4 now, and it has resolved all my problems except for one: it still uses HTTPS on the back-to-website link when the login page is secured with SSL. I did a lot of research on this problem, developed a simple plugin to solve it, and posted all my findings here.