Chặn click tặc – chặn ip spam ấn vào quảng cáo

    1. Thêm đoạn code sau vào file footer.php của theme
    <script>
        (function($){
    
            $(window).ready(function(){
                jQuery.ajax({
                    type: 'get',
                    dataType: "json", //Dạng dữ liệu trả về xml, json, script, or html
                    url: '<?php echo '/wp-content/log_ip.php';?>', //Đường dẫn chứa hàm xử lý dữ liệu. Mặc định của WP như vậy
                    data: {
                        action: "logip", //Tên action
                        link: '<?php echo "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";?>',
                        ip: '<?php echo $_SERVER['REMOTE_ADDR'];?>'
                    },
                    context: this,
                    success: function (result) {
                        console.log(result);
                    }
                });
            });
        })(jQuery);
    
    </script>

    2. Thêm đoạn code này vào file funtions.php trong theme

    add_action( 'wp_ajax_logip', 'logip_init' );
    //add_action( 'wp_ajax_nopriv_logip', 'logip_init' );
    function logip_init() {
        echo $_GET['domain'];
    
        die();//bắt buộc phải có khi kết thúc
    }

    Thêm file log_ip.php vào /wp-content/log_ip.php

     

    Hãy liên hệ ngay 087 778 3626 để được tư vấn miễn phí !

    Viết một bình luận

    087.778.3626
    ×
    Phản hồi trong vòng một phút
    logo
    Xin chào! Anh chị cần thiết kế web phải không ạ?
    logo
    Anh chị có thể chat ngay với HBWEB tại đây!
    Click để chat!
    Kết nối với HBWEB trong Messenger