タグ

マルチサイトに関するminotanのブックマーク (2)

  • WordPress のマルチサイト機能を実用化レベルにするために必要な設定や注意事項まとめ

    /* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */ define( 'WP_ALLOW_MULTISITE', true ); ネットワークの設定をする 管理画面にアクセスするとネットワークという項目がツール辺りに出現します。中に入るとサブドメインかサブディレクトリを選択できますので、好きな方を選ぶとその後の必要な作業を教えてくれます。簡単な作業なのでここでは割愛させて頂きます。 特権管理者について マルチサイト化をすることで、最高権限が管理者から特権管理者に変わります。サイト内で管理者となっている人よりも、特権管理者の方が強いです。プラグインによっては特権管理者しか設定を触れないものもあります。特権管理者は特権管理者が自由に与えることができますが、サイトの所有者などを自由に変えることができるため、容易に与え無いほうが良いかもしれません。 既に運

  • マルチサイト利用時に新規サイト作成時の設定・初期データを変更する

    マルチサイトで新しくサイトを追加する際に、作成時のデータをWordPressデフォルトのものではなく、オリジナルのものに変更したい場合があります。 これは、独自のプラグインを作っておくことで簡単に実現することが可能です。(独自プラグインの作り方は、初心者でも10秒でできる WordPress プラグインの作り方やWordPress でスニペットを簡単に管理する方法あたりを参考に) 設定情報を変更する 設定メニューの初期設定を変更するには、populate_options にフックして、update_optionsを実行します。 これは、初期データを保存する populate_options が項目の存在確認を行った上で、保存を行っているため、その直前に実行される populate_options で予めデータを格納してしまうことで実現できる仕組みになっています。 CODE 1は、サイト作成

  • 1