• マルチサイト機能と更新情報サービスの関係について教えてください。

    マルチサイト機能を有効にするには、wp-config.phpに下記の1行を追加しますよね。
    define( ‘MULTISITE’, true );

    これで管理画面に入ると、特権管理者とか ツール→ネットワークのメニューが追加され、マルチサイトも実装できます。

    しかし同時に、設定→投稿設定の更新情報サービスの項目がなくなってしまい、投稿時のPING送信先を設定することができません。

    これはつまり、マルチサイトを有効にすると、PING送信は無効になるのでしょうか。
    マルチサイトを有効にしても、PING送信先の指定や、PING送信処理を行わせることはできないのでしょうか。

    ご存じの方がおられましたらご教示願います。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • wp-includes/ms-default-filters.php の enable_update_services_configuration の部分のフィルタを削除すればOK。

    プログラム本体を直接改変したくないのであれば、
    remove_filter('enable_update_services_configuration', '__return_false');

    ※フィルタの仕組みを理解した上で行ってください。

    特権管理のほうで設定できます。

    が・・・どうせなら、ultimate update pinger などのプラグインが楽だと思います。

    トピック投稿者 lulix

    (@lulix)

    php-webさま kvexさま
    早速ご教示いただきありがとうございます。

    wp-includes/ms-default-filters.php の enable_update_services_configuration をコメントアウトするとうまくいきました。フィルター勉強します。

    ultimate update pinger もインストールしてみたのですが、
    うまく認識してくれず管理画面で確認できませんでした。修行が足りません。

3件の返信を表示中 - 1 - 3件目 (全3件中)

トピック「マルチサイトと更新情報サービス」には新たに返信することはできません。