/** * Scripts and styles */ function theme_enqueue_styles() { global $PNAThemeOptions; // styles wp_enqueue_style('parent-style', PARENT_URI . '/style.css'); wp_enqueue_style('child-style', CHILD_URI . '/css/style.css'); //scripts wp_enqueue_script('jquery'); wp_enqueue_script('flexslider', CHILD_URI . '/js/flexslider-min.js', 'jquery', 2.1); wp_enqueue_script('scripts', CHILD_URI . '/js/script.js', '', ''); $var_pna['signup_url'] = get_bloginfo('url') . "/cadastro"; $var_pna['login_url'] = wp_login_url(get_permalink()); if (is_page()) { $post = get_post(); $var_pna['comments_open'] = $post->comment_status == "closed" ? true : false; } wp_localize_script('scripts', 'pna', $var_pna); if (is_single() || is_page()) { wp_enqueue_script('jquery-ui-dialog'); //se o usuário ainda nao atualizou o cadastro if (function_exists('cdbr_current_user_updated_profile')) { if (!cdbr_current_user_updated_profile()) { wp_enqueue_script('msg-update-register', CHILD_URI . '/js/msg-update-register.js'); wp_localize_script('msg-update-register', 'msg', array('ajaxurl' => admin_url('admin-ajax.php'), 'cadastro_url' => get_bloginfo('url') . "/cadastro")); wp_deregister_script('terms-of-use'); } else { if ($PNAThemeOptions->isPopupMsgAllowed()) { wp_enqueue_script('msg-guide-1', CHILD_URI . '/js/msg-guide.js'); wp_localize_script('msg-guide-1', 'msg', array('ajaxurl' => admin_url('admin-ajax.php'), 'termos_url' => get_bloginfo('url') . "/termos-de-uso", 'comments_gerais_url' => get_permalink() . "?comments=general")); } } } } }
exit; } else { // mensagem para atualização do cadastro wp_safe_redirect($_SERVER['REQUEST_URI'] . '?sussa=success_update_register'); exit; } } } } get_header(); /* * se o usuário já estiver cadastro no culturadigital e já tiver os dados neste site * o sistema não deve mostrar o formulário novamente. */ $sussa = isset($_GET['sussa']) ? $_GET['sussa'] : ""; if (cdbr_current_user_updated_profile()) { ?> <div class="wrapper section-inner"> <div class="content"> <?php if ($sussa == 'success_update_register') { ?> <div class="success"><strong>Seu cadastro foi atualizado com sucesso! </strong><br>Para participar basta navegar nas opções no menu e deixar suas opiniões.</div> <?php } else { ?> <div class="success"><strong>Você já está cadastrado! </strong><br>Para participar basta navegar nas opções no menu e deixar suas opiniões.</div> <?php } ?> </div>
function cdbr_ajax_current_user_updated_profile() { if (!is_user_logged_in()) { return true; } if (!cdbr_admin_user_update_profile()) { return true; } echo cdbr_current_user_updated_profile(); die; }