in WordPress

How To Disable Self Trackbacks

Wordpress In Wordpress when another blog links to a post it perform a trackback or a pingback this is to let the author know that another blog as linked to their content. This is a very useful feature of Wordpress and can help build a network around your blog. The problem is if you link to your existing content within your post you too will also perform a pingback to your blog. You can disable this feature by adding the following to your functions.php.

function disable_self_trackback( &$links ) {

    foreach ( $links as $l => $link )

        if ( 0 === strpos( $link, get_option( 'home' ) ) )



add_action( 'pre_ping', 'disable_self_trackback' );

Subscribe To The Weekly Newsletter

Get weekly updates to your email