サポート » マルチサイト » マルチサイトで共通のカスタム投稿タイプを使用できるよう一括設定する

  • 解決済 igawan

    (@igawan)


    マルチサイト機能で複数のサイトを作りたいと思うのですが、
    各サイトで共通のカスタム投稿タイプを使用できるよう一括設定する方法はないでしょうか?

    プラグインのCustom Post Type UIだと、サイトごとに追加することは可能ですが、
    大量にサイトを作成する用途で考えていますので、
    サイトを追加した時点で管理画面のメニューに表示されるようにしたいです。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • mu-plugins(Must Use-)を使用すれば各サイトに強制的に追加するプラグインを用意出来ます。

    各サイトで同じ投稿タイプ構成にするならそれとregister_post_typeとを利用するのもありかと。

    あるいはCPT-UIをつかうのであれば初回のみオプション:cpt_custom_post_types に投稿タイプ構成を保存するようにすればよさそう。

    トピック投稿者 igawan

    (@igawan)

    ありがとうございます!
    試してみます。

    トピック投稿者 igawan

    (@igawan)

    CPT-UIを使えたら便利だなーと思うのですが、
    オプション:cpt_custom_post_types はどこから設定するのでしょうか?
    ネットワーク管理者のダッシュボードにはCPT-UIはないので共通の設定はできないのかなとも思ったのですが、わかりませんでした。。。素人レベルで申し訳ありません。
    もう少しヒント頂ければ幸いです。

    少し紛らわしい表現でしたね。wp-optionにセットする(add_option)すると言う意味です。書き込む形式とかもあるのでまずはCPT-UIのコードを見てみてください。

    ただどこにフックすればいいか自信ないので誰かわかる方…………()

    トピック投稿者 igawan

    (@igawan)

    ごめんなさい。
    プラグインいじるのは難しくて、、、
    ネットワーク管理者のfunction.phpに手書きで追加しました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「マルチサイトで共通のカスタム投稿タイプを使用できるよう一括設定する」には新たに返信することはできません。