gpt4 book ai didi

WordPress重复评论检测

转载 作者:行者123 更新时间:2023-12-03 07:22:36 25 4
gpt4 key购买 nike

有谁知道如何在 Wordpress (2.9.2) 中禁用重复评论检测?我正在寻找一种以编程方式执行此操作而无需编辑核心文件的方法。我们通过 XMLRPC 添加注释,wp-includes/comment.php(第 494 行)中的重复检测导致测试期间出现问题。

谢谢!

最佳答案

实际上,您不需要编辑任何核心文件即可执行此操作。只需将这一个过滤器和两个小函数放入主题的 functions.php 文件中,重复的评论将不再被拒绝。

add_filter( 'wp_die_handler', 'my_wp_die_handler_function', 9 ); //9 means you can unhook the default before it fires

function my_wp_die_handler_function($function) {
return 'my_skip_dupes_function'; //use our "die" handler instead (where we won't die)
}

//check to make sure we're only filtering out die requests for the "Duplicate" error we care about
function my_skip_dupes_function( $message, $title, $args ) {
if (strpos( $message, 'Duplicate comment detected' ) === 0 ) { //make sure we only prevent death on the $dupe check
remove_filter( 'wp_die_handler', '_default_wp_die_handler' ); //don't die
}
return; //nothing will happen
}

关于WordPress重复评论检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2943036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com