예제 #1
0
/**
 * Render hidden elements to be used later in the iframe layer
 */
function rublon2factor_show_user_profile()
{
    if (RublonHelper::isSiteRegistered()) {
        // 		echo '<script>//<![CDATA[
        // 			document.addEventListener(\'DOMContentLoaded\', function() {
        // 				if (RublonWP) {
        // 					RublonWP.setUpFormSubmitListener("your-profile", "rublon-confirmation-form");
        // 				}
        // 			}, false);
        // 		//]]></script>';
        $current_user = wp_get_current_user();
        echo new RublonConsumerScript(RublonHelper::getRublon(), RublonHelper::getUserId($current_user), RublonHelper::getUserEmail($current_user));
        if (RublonFeature::isBusinessEdition() && $current_user && $current_user instanceof WP_User) {
            // Rublon Protection section
            RublonHelper::printProfileSectionAdditions($current_user);
        }
    }
}