サポート » マルチサイト » マルチサイトの基本的な使い方について

  • 解決済 aq-n

    (@aq-n)


    マルチサイトでポータルサイトを作ろうとしております。

    構成としては以下となります。

    親A←(子b、子cの投稿を表示)
     子B
     子c

    マルチサイトで、カスタム投稿やカスタムフィールドを定義する際、親、子すべてで同じ定義を使いたい場合、通常のWordPressではプラグインで設定可能でしたが、マルチサイトにした場合、親サイトで設定したデータを子サイトにも共有ということは、通常できないんでしょうか。

    全サイト共通のfunctions.phpで定義してやればできるのでしょうか。

    また、基本的なことですが、親サイトで作ったデータ等は基本的にプログラムを組まない限り子サイトに共有できないんでしょうか。(カテゴリ、ユーザ、プラグインの設定など)

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • こんにちは

    マルチサイトで、ブログ共通のカスタム投稿を作る例を紹介します。

    ただ、実際に使ってはいないので、詳しくありませんが、ヒントだけ

    マルチサイトのwp-content/mu-plugins/というディレクトリに、
    (なかったら、作ってみてください)

    my-post-type.php(適当なファイル名で)以下を記述します

    <?php
    /*
    Plugin Name: カスタム投稿
    Plugin URI: http://www.tenman.info/
    Description: カスタム投稿をすべてのサイトに
    Version: 1
    Author: nobita
    Author URI: http://www.tenman.info/
    */
    
    add_action( 'init', 'create_post_type' );
    function create_post_type() {
      register_post_type( 'acme_product',
        array(
          'labels' => array(
            'name' => __( 'Products' ),
            'singular_name' => __( 'Product' )
          ),
          'public' => true
        )
      );
    }
    ?>

    カスタム投稿のコードは

    http://wpdocs.sourceforge.jp/%E6%8A%95%E7%A8%BF%E3%82%BF%E3%82%A4%E3%83%97
    にあるものを使いました

    たぶん全部のサイトに、同じカスタム投稿タイプができると思います。

    入口簡単、深さはどれぐらいあるかわかりません

    トピック投稿者 aq-n

    (@aq-n)

    ご回答ありがとうございます。

    そのようなディレクトリの機能があるのですね。試してみます。
    ありがとうございます。

    トピック投稿者 aq-n

    (@aq-n)

    解決済みとさせていただきます。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「マルチサイトの基本的な使い方について」には新たに返信することはできません。