Login Buttons not appearing on Themed WP login page

I am using a themed login page (I do not like the WP login page) using WP Custom Login plugin (very simple). The social login buttons do not appear on the page when the plug-in is activated, but they do appear when it is not.

I have attached the entirety of the code for the plug-in below. I am no programmer, but was thinking it might be a simple fix for someone who is...

<?php
/*
Plugin Name: WP Custom Login
Description: This plugin is adding the header and footer to the login page
Author: Ninos Ego
Version: 1.4.8
Author URI: http://ninosego.de/
*/

if( !isset($_REQUEST['interim-login']) )
{
if( file_exists( get_theme_root() . '/' . get_stylesheet() . '/wp-custom-login.css' ) )
wp_register_style( 'wp-custom-login', get_stylesheet_directory_uri() . '/wp-custom-login.css' );

add_action( 'login_head', 'wp_custom_login_head_javascript' );
function wp_custom_login_head_javascript() {
?>

wp_custom_login_remove_element('wp-admin-css');
wp_custom_login_remove_element('colors-fresh-css');

function wp_custom_login_remove_element(id) {
var element = document.getElementById(id);
if( typeof element !== 'undefined' && element.value == '' )
element.parentNode.removeChild(element);
}

<?php
}

add_action( 'login_head', 'wp_custom_login_header' );
function wp_custom_login_header() {
wp_enqueue_style( 'wp-custom-login' );

do_action('wp_custom_login_header_before');
get_header();
do_action('wp_custom_login_header_after');
}

add_action( 'login_footer', 'wp_custom_login_footer' );
function wp_custom_login_footer() {
do_action('wp_custom_login_footer_before');
get_footer();
do_action('wp_custom_login_footer_after');
}

function wp_custom_login_is_login_page() {
return in_array($GLOBALS['pagenow'], array('wp-login.php', 'wp-register.php'));
}
}

Answers

  • Keith_MansurKeith_MansurMember
    edited May 2016
    Otherwise, I love the plugin!
  • Hi,
    Basic testing shows the social icons appear with the specified WP custom login activated.
    There must be something else occurring here.
    Do you have a URL to your site? Is there any site specific setup involved?

    Regards.

Welcome!

Please sign in to your OneAll account to ask a new question or to contribute to the discussions.

Please click on the link below to connect to the forum with your OneAll account.