WordPressマルチサイト化でPING送信する方法
こんにちは(^-^) Greです。
マルチサイト化するとPING送信設定が消えてしまう?
さて、WordPressサイトをマルチサイト化して、Ping送信先を設定しようとしたところ、
あれ?PING送信先を設定する場所がない?
「設定」の「投稿設定」の中にあるはずの「更新情報サービス」の表示がなくなっている!?
マルチサイト化する前はちゃんとここにあったのに…?
となぜか設定項目が消えていることに気づきました。
WordPressのPING送信を設定できるプラグイン
そこでいつものGoogle検索で調べてみたところ、
①ワードプレスをマルチサイト化すると「更新情報サービス」の表示がなくなるらしい
②その場合に使えるプラグインとしては、
- Activate Update Services
- WordPress Ping Optimizer
- cbnet Ping Optimizer
などが有名である、ということがわかりました。
この3つのプラグインにはどんな違いがあるのだろう?といろいろと調べた結果、以下の理由から
②「WordPress Ping Optimizer」
を使うことにしました。
通常のWordpressのPING設定の場合、最初にUPしたときだけでなく、記事の内容を修正して更新するたびに PING送信が行われ、短時間に何度も記事を更新してPING送信してしまうとスパム扱いされてしまう可能性があります。
これに対して、「WordPress Ping Optimizer」プラグインは、最初に記事をUPした時のみPING送信を行うよう設定ができるのがとても便利です。その後に記事を修正して更新してもPING送信はされません!
さっそくインストールしてみましょう!
「WordPress Ping Optimizer」プラグインの設定方法
「WordPress Ping Optimizer」プラグインを設定していきましょう。
まず、「サイトネットワーク管理者」のダッシュボードにて、
「プラグイン」⇒「新規追加」⇒「検索」WordPress Ping Optimizer」を検索し、インストールを行います。
次に、子サイトのダッシュボードに戻り、プラグインを有効化します。
(私の場合は管理者ダッシュボードでプラグインを有効化しても、子サイトでは有効化が反映されておらず、プラグインを使用することができませんでした。なので管理者ではプラグイン有効化をしていません。)
その後、子サイトのダッシュボードの「設定」の中に「WordPress ping Optimizer」の項目が表示されるようになります。
そこをクリックして表示し、PING送信先を入力(「推奨PING送信先」などを検索してコピペ)します。
画面下の 「Enable pinging」に☑チェックが入っているのを確認して、 「Save Settings」をクリックして保存します。
これで設定完了です!
実際に記事を入力してUPするとPING送信されますが、その後に記事を修正して更新をかけてもPING送信は行われていませんでした!ステキです!
ご参考まで!