ピンバックだけ許可してトラックバックは無効にする方法【WordPress設定】
Contents
ピンバックだけ許可してトラックバックは無効にする方法
ブログを運営していると「ピンバックとトラックバック、どちらも通知が来るようにすべき?」と悩むことがありますよね。
今回は、ピンバックだけON、トラックバックはOFFにする方法をご紹介します!
🔍 ピンバックとトラックバックの違い
用語 | 説明 |
---|---|
ピンバック | 他のサイトが自分の記事にリンクしたときに自動で通知される機能(WordPress同士でやりとり可能) |
トラックバック | 他のサイトに「この記事を書いたよ」と通知する古い方式(現在はスパムの温床になることも) |
結論:ピンバックは残して、トラックバックは無効化するのが安全です。
✅ 設定方法(functions.phpにコードを追加)
以下のコードを WordPress の functions.php
に追加します(Lightningなどの無料テーマでもOK)。
// トラックバックだけを無効にして、ピンバックは許可
function disable_trackbacks_but_allow_pingbacks($methods) {
unset($methods['trackback']); // トラックバックのみ無効
return $methods;
}
add_filter('xmlrpc_methods', 'disable_trackbacks_but_allow_pingbacks');
✅ 投稿記事ごとの設定も確認!
記事作成画面で「ディスカッション」設定が表示されていない場合は、
📍右上の「表示オプション」またはブロックエディタの「設定(歯車マーク)」を開いて
☑「ピンバックとトラックバックを許可」にチェックがあるか確認しましょう。
💡 こんな方におすすめ
- 他サイトからリンクされたことは知りたい(ピンバック)
- でもスパムが増えるのは避けたい(トラックバック)
✍️ まとめ
- ✅ ピンバックはSEOにもメリットあり(被リンク通知)
- ✅ トラックバックは現在ほとんど使われていない
- ✅ functions.php で安全に制御できる
気になる方は、ぜひ設定してみてくださいね!
0