javascript - 如何停止 WordPress ping 返回?

标签 javascript php jquery html wordpress

我是 WordPress 初学者。我已经安装了 WordPress 但我发现仪表板上有很多 ping backs 显示。我的问题是我想删除所有对我来说无用的 ping 回复。

最佳答案

作为 Sagar,将其链接到他的答案中,您可以使用代码来完成:

<?php
add_filter('wp_headers', function($headers, $wp_query){
    if(isset($headers['X-Pingback'])){
        unset($headers['X-Pingback']);
    }
    return $headers;
}, 11, 2);
add_filter('pre_option_enable_xmlrpc', function($state){
    return '0';
});
add_action('wp', function(){
    remove_action('wp_head', 'rsd_link');
}, 9);
add_filter('bloginfo_url', function($output, $property){
    return ($property == 'pingback_url') ? null : $output;
}, 11, 2);
add_action('xmlrpc_call', function($method){
    if($method != 'pingback.ping') return;
    wp_die(
        'Pingback functionality is disabled on this Blog.',
        'Pingback Disabled!',
        array('response' => 403)
    );
});
?>

将其放入您的 function.php 文件中。

或者您可以使用a simple plugin来做到这一点如果您不想编码。

关于javascript - 如何停止 WordPress ping 返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39805278/

相关文章:

javascript - 如何使用:nth-child() for different background-colors when adding elements with JavaScript

javascript - NodeJS 护照 Facebook OAuth

php - Laravel Eloquent - 从摘要中获取最受欢迎的产品

php - SAAS - Laravel - Multi-Tenancy - 切换数据库

javascript - 使用javascript在字符串中搜索字符

javascript - 打开没有工具栏的窗口

javascript - 如何在父元素的帮助下找到子元素?

php - 使用 JavaScript 显示和隐藏 PHP 回显的 XML 数据

javascript - 使用 jQuery 日期选择器动态填充下拉列表

javascript - DataTable - 无效的 Json 响应