Adding http referrer for https to http login page to work.
}
}
}
+/**
+ * Add a redirect field for password protect forms when
+ * HTTP_REFERER isn't set
+ *
+ * @access public
+ * @param string $form_html
+ * @return string
+ */
+public function wpa_add__wp_http_referer( $form_html ) {
+ if ( empty( $_SERVER['HTTP_REFERER'] ) ) {
+ $form_html = str_ireplace(
+ '</form>',
+ '<input type="hidden" name="_wp_http_referer" value="' . esc_url( get_the_permalink() ) . '"></form>',
+ $form_html
+ );
+ }
+
+ return $form_html;
+}
+add_filter( 'the_password_form', array( $this, 'wpa_add__wp_http_referer' ), 10, 1 );
?>
Author: Gaslight Media
Author URI: http://www.gaslightmedia.com
Description: A theme for GreatLakesShipwreckMuseum
-Version: 1.0.18
+Version: 1.0.19
*/