หัวข้อ: อยากเอาโค๊ต Google reCAPTCHA ใส่ในตัว register popup ใน theme wordpres
เริ่มหัวข้อโดย: minigoood ที่ 02 พฤษภาคม 2019, 01:47:30
อยากเอาโค๊ต Google reCAPTCHA ใส่ในตัว register popup ใน theme wordpres ขอความช่วยเหลือหน่อย ตอนนี้บอทเข้ามาสมัครกระจายเลย (https://1.bp.blogspot.com/-3plT-aEwEX8/XMnpuhgMGyI/AAAAAAAAIQA/K0mkLdp9TK4F0TNNU9JiW706nIpVw0CwACLcBGAs/s320/chrome_2019-05-02_01-46-33.jpg) <?php
/* * Popup Fonksiyonları */ add_action('wp_footer', 'keremiya_popups'); add_action('wp_footer', 'keremiya_gallery_popups'); add_action('wp_footer', 'keremiya_splash_popup'); /* * HTML */ function keremiya_popups() { ?> <div id="popup" class="modal" style="display:none"> <div class="modal-inner"> <div class="modal-message" style="display:none"> <div class="message-header"></div> <div class="message-content"></div> <div class="message-footer"></div> <span class="message-close"><?php _k('Kapat'); ?></span> </div>
<div class="modal-header"> </div>
<div id="register-form" class="modal-form" style="display:none"> <form class="register-form"> <div class="display-message"></div> <input id="register_username" class="register-form-author" name="register_username" value="" aria-required="true" placeholder="<?php _k('Kullanıcı Adı'); ?> *" type="text"> <input id="register_email" class="register-form-email" name="register_email" value="" aria-required="true" placeholder="<?php _k('E-Posta'); ?> *" type="text"> <input id="register_re_email" class="register-form-re-email" name="register_remail" value="" aria-required="true" placeholder="<?php _k('E-Posta Tekrar'); ?> *" type="text"> <input class="register-form-password" name="register_password" value="" aria-required="true" placeholder="<?php _k('Parola'); ?> *" type="password"> <input class="register-form-confirm" name="register_confirm" value="" aria-required="true" placeholder="<?php _k('Parola Tekrar'); ?> *" type="password"> <input type="hidden" name="keremiya_action" value="register"> <input type="hidden" name="url" value="<?php echo keremiya_pages_get_url('settings'); ?>" id="redirect-url"> <input type="hidden" name="nonce" value="<?php echo wp_create_nonce('user_ajax-nonce'); ?>"> <button name="submit" id="submit" class="button submit-button" type="submit"><span class="icon-right-open"><?php _k('Kaydol'); ?></span></button> </form>
<div class="modal-footer"> <?php echo keremiya_popup_login_url(); ?> </div> </div>
<div id="login-form" class="modal-form" style="display:none"> <form id="user-login" class="login-form"> <div class="display-message"></div> <input id="login_username" class="login-form-author" name="login_username" value="" aria-required="true" placeholder="<?php _k('Kullanıcı Adı'); ?> *" type="text"> <input id="login_password" class="login-form-password" name="login_password" value="" aria-required="true" placeholder="<?php _k('Parola'); ?> *" type="password"> <input type="hidden" name="keremiya_action" value="login"> <input type="hidden" name="url" value="<?php echo keremiya_get_page_url(); ?>" id="redirect-url"> <input type="hidden" name="nonce" value="<?php echo wp_create_nonce('user_ajax-nonce'); ?>"> <button name="submit" id="submit" class="button submit-button" value="<?php _k('Gönder'); ?>" type="submit"><span class="icon-right-open"><?php _k('Giriş Yap'); ?></span></button> <div class="lost-password"> <a href="<?php echo site_url('wp-login.php?action=lostpassword', 'lostpassword_post') ?>"><?php _k('Parolanızı mı unuttunuz?'); ?></a> </div> </form>
<div class="modal-footer"> <?php echo keremiya_popup_register_url(); ?> </div> </div> </div> <div class="modal-bg"></div> </div><!--#popup-->
<?php }
function keremiya_popup_login_url() { $html = _k_('Zaten üye misin?').' <a href="javascript:void(0);" class="show-modal" data-is="#popup" data-id="#login-form">'._k_('Giriş Yap').'</a>'; return apply_filters('keremiya_popup_login_url', $html); }
function keremiya_popup_register_url() { $html = _k_('Üye değil misin?').' <a href="javascript:void(0);" class="show-modal" data-is="#popup" data-id="#register-form">'._k_('Hemen Kaydol').'</a>'; return apply_filters('keremiya_popup_register_url', $html); }
function keremiya_gallery_popups() { if(!is_single()) return; ?>
<div id="gallery" style="display:none"> <div class="gallery-inner"> <div class="gallery-header"></div> <div class="gallery-content"></div> <div class="gallery-footer"></div> </div> <div class="gallery-bg"></div> </div><!--#gallery-->
<?php }
function keremiya_splash_popup() { if( ! keremiya_get_option('banner_splash') ) return; ?> <script type="text/javascript"> var cookie = readCookie('splash'); var myVar = setInterval(function(){ splashTimer() }, 1000);
function splashTimer() { if( !cookie ) splashShow();
var time = document.getElementById("splash-time"), timeCounter = time.innerHTML, updateTime = parseInt(timeCounter) - 1;
time.innerHTML = updateTime;
if(updateTime == 0) splashHideFunction(); }
function splashStopFunction() { clearInterval(myVar); }
function splashHideFunction() { var x=document.getElementById('splash-message').style; var y=document.getElementById('splash-close').style; x.display='none'; y.display='block';
splashStopFunction(); }
function splashHide() { var x=document.getElementById('splash').style; x.display='none';
splashHideFunction(); createCookie('splash', 'true', '1'); }
function splashShow() { var x=document.getElementById('splash').style; x.visibility='visible'; x.opacity='1'; }
function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime() (days*24*60*60*1000)); var expires = "; expires=" date.toGMTString(); } else var expires = ""; document.cookie = name "=" value expires "; path=/"; }
function readCookie(name) { var nameEQ = name "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i ) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } </script> <div id="splash"> <div class="splash-header wrapper"> <span id="splash-message"><?php printf( _k_('Reklamı geçmek için %s saniye bekleyiniz.'), '<span id="splash-time">'. keremiya_get_option('banner_splash_time'). '</span>' ); ?></span>
<a onclick="splashHide();return false;" id="splash-close" class="button" href="javascript:void(0);"><?php _k('Reklamı Geç'); ?></a> </div> <div class="splash-content align-center"> <?php echo htmlspecialchars_decode( keremiya_get_option('banner_splash_code') ); ?> </div> </div> <?php }
หัวข้อ: Re: อยากเอาโค๊ต Google reCAPTCHA ใส่ในตัว register popup ใน theme wordpres
เริ่มหัวข้อโดย: minigoood ที่ 05 พฤษภาคม 2019, 01:02:32
ขอดันหน่อยครับ ใครช่วยได้บ้าง เด่วมีส่งน้ำใจให้นิดหน่อย
หัวข้อ: Re: อยากเอาโค๊ต Google reCAPTCHA ใส่ในตัว register popup ใน theme wordpres
เริ่มหัวข้อโดย: host24plus ที่ 05 พฤษภาคม 2019, 23:11:43
ไม่ทราบว่าต้องการแบบนี้หรือเปล่า
(https://www.img.live/images/2019/05/05/2019-05-05_230302.png)
จากภาพด้านบนใช้ปลั๊กอิน Simple Google reCAPTCHA และไปเปิดใช้งานที Google reCAPTCHA สามารถใช้ได้ทั้งในหน้าสมัครสมาชิกหน้าล็อกอิน
หัวข้อ: Re: อยากเอาโค๊ต Google reCAPTCHA ใส่ในตัว register popup ใน theme wordpres
เริ่มหัวข้อโดย: minigoood ที่ 05 พฤษภาคม 2019, 23:25:26
ไม่ทราบว่าต้องการแบบนี้หรือเปล่า
(https://www.img.live/images/2019/05/05/2019-05-05_230302.png)
จากภาพด้านบนใช้ปลั๊กอิน Simple Google reCAPTCHA และไปเปิดใช้งานที Google reCAPTCHA สามารถใช้ได้ทั้งในหน้าสมัครสมาชิกหน้าล็อกอิน
ถ้าใช้ปลั๊กอิน มันจะขึ้นอัตโนมัติที่หน้า wp-admin ครับ แต่อันนี้อยากใส่ที่หน้าเว็ปที่ธีมมันมี popuplogin ให้ครับ ตามโค๊ตเลย
หัวข้อ: Re: อยากเอาโค๊ต Google reCAPTCHA ใส่ในตัว register popup ใน theme wordpres
เริ่มหัวข้อโดย: consider ที่ 06 พฤษภาคม 2019, 10:09:02
ไม่ทราบว่าต้องการแบบนี้หรือเปล่า
(https://www.img.live/images/2019/05/05/2019-05-05_230302.png)
จากภาพด้านบนใช้ปลั๊กอิน Simple Google reCAPTCHA และไปเปิดใช้งานที Google reCAPTCHA สามารถใช้ได้ทั้งในหน้าสมัครสมาชิกหน้าล็อกอิน
ขอบคุณครับกำลังหาอยู่เลย
|