如何在 Wordpress 上禁用魔术引号

How do I disable magic quotes on Wordpress

如何让我的 wordpress 网站上的摘录停止添加这些斜杠?我正在调用 get_the_excerpt(); 并尝试调用 wp_filter_nohtml_kses(the_excerpt())stripslashes(the_excerpt()),但我的摘录仍然使用相同的斜杠。我也试过制作一个过滤器以防止添加引号但仍然没有改变任何东西:

function remove_slashes( $excerpt ) {
    return stripslashes( wp_filter_nohtml_kses( $excerpt ) );
}
add_filter( 'get_the_excerpt', 'remove_slashes' );

只要有单引号或双引号,就会在引号前面添加斜线。在我的研究中,我了解到它们是来自 PHP 的 Magic Quotes,但使用 stripslashes 没有效果。

使用stripslashes_deep()

function remove_slashes( $excerpt ) {
    return stripslashes_deep( $excerpt );
}
add_filter( 'get_the_excerpt', 'remove_slashes' );