怎么用純代碼限制評論間隔時間 - WordPress教程

    在設定的時間內,除了對當前文章生效,對其他文章同樣生效,需過了設定時間才可繼續評論

    各種垃圾評論讓我們防不勝防,但我們可以通過合理的設計各種限制,在一定情況下緩解。這一次分享的就是限制用戶評論太快的代碼。

    怎么用純代碼限制評論間隔時間 - WordPress教程

    在設定的時間內,除了對當前文章生效,對其他文章同樣生效,需過了設定時間才可繼續評論。

    在主題根目錄下的functions.php文件中的<?php下添加以下代碼并保存。

    //評論間隔
    add_filter('comment_flood_filter', 'suren_comment_flood_filter', 10, 3);
    function suren_comment_flood_filter($flood_control, $time_last, $time_new)
    {
     $seconds = 60;//間隔時間
     if(($time_new - $time_last) < $seconds)
     {
    	$time=$seconds-($time_new - $time_last);
    wp_die ('評論過快!請'. $time.'秒后再次評論');
     }
     else
     {
     return false;
     }
    }
    
    

    實戰優化

    • 在實戰中,需要將函數內的信息抽離到外部,方便維護,
    • 貼合實際體驗,添加了返回按鈕,避免用戶誤操作
     add_filter('comment_flood_filter', array(__CLASS__, 'suren_comment_flood_filter'), 10, 3);
    
    /**
             * 效果:兩次評論之間間隔
             * 來源:http://m.kartiktrivedi.com/19960.html
             */
            public static function suren_comment_flood_filter($flood_control, $time_last, $time_new)
            {
    $interval_time = 5; 
                $seconds = $interval_time; //間隔時間
    
                if (($time_new - $time_last) < $seconds) {
                    $time = $seconds - ($time_new - $time_last);
                    $message = '評論過快!請' . $time . '秒后再來評論';
                    $message .= '<br/><a href="#" onclick="history.back();">
                    <button class="button" style="margin: 1em 0;">返回</button>
                    </a>';
                    wp_die($message);
                } else {
                    return false;
                }
            }

    相關推薦

    怎么用純代碼限制評論間隔時間 - WordPress教程-Npcink
    怎么用純代碼限制評論間隔時間 - WordPress教程-Npcink

    怎么禁止純英文、純日文評論? - WordPress教程

    怎么用純代碼限制評論間隔時間 - WordPress教程-Npcink
    怎么用純代碼限制評論間隔時間 - WordPress教程-Npcink

    怎么控制最小和最大評論字數? - WordPress教程

    教程

    未登錄全站圖片模糊 - WordPress教程

    2020-11-3 18:07:40

    教程

    怎么獲取指定分類文章下的所有標簽 - WordPress教程

    2020-11-13 0:37:00

    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    0 條回復 A文章作者 M管理員
      暫無討論,說說你的看法吧
    ?
    個人中心
    購物車
    優惠劵
    今日簽到
    有新私信 私信列表
    搜索
    主站蜘蛛池模板: 国产一区二区三区在线视頻| 色老头在线一区二区三区| 国产成人精品第一区二区| 免费av一区二区三区| 国产精品视频一区二区三区经| 国产精品无码一区二区三区不卡 | 国产精品538一区二区在线| 日本不卡一区二区视频a| 高清国产AV一区二区三区| 视频精品一区二区三区| 亚洲熟女乱色一区二区三区| 日韩精品无码一区二区中文字幕| 韩日午夜在线资源一区二区 | 精品日产一区二区三区手机| 国产女人乱人伦精品一区二区| 日本一区二区视频| 国模私拍福利一区二区| 精品性影院一区二区三区内射 | 欲色aV无码一区二区人妻 | 亚洲一区二区三区国产精品无码| 国产激情一区二区三区| 午夜无码一区二区三区在线观看| AV天堂午夜精品一区二区三区| 亚洲一区AV无码少妇电影| 中文字幕人妻第一区 | 少妇无码一区二区三区免费| 文中字幕一区二区三区视频播放| 亚洲AV无码一区东京热| 亚洲AV噜噜一区二区三区| 精品视频一区二区三区在线观看| V一区无码内射国产| 精品人妻少妇一区二区三区| 日本夜爽爽一区二区三区| 无码毛片一区二区三区中文字幕| 一区二区三区福利视频| 久久国产精品免费一区二区三区| 日韩精品无码一区二区三区四区| 一区二区三区高清视频在线观看| 国产一区二区电影| 亚洲一区二区三区91| 精品国产一区二区三区香蕉事|