WordPressのセルフピンバックを止める方法

WordPressの初期設定では、セルフピンバックが有効になっています。

有効のままにしておくと、自分の書いた記事内にあるサイト内リンクに対してもピンバックが送信されますので、
サイト内リンクを張るたびに承認メールが届くのが煩わしい方へセルフピンバックを止める方法を紹介します。

セルフピンバック止める為には、ご利用中のテーマフォルダ内にあるfunctions.phpに以下を記述してください。

function no_self_ping( &$links ) {
 $home = home_url();
 foreach ( $links as $l => $link )
 if ( 0 === strpos( $link, $home ) )
 unset($links[$l]);
}
add_action( 'pre_ping', 'no_self_ping' );

最近の記事

WordPressテーマ

HYBRID THEME