WordPress

ローカル環境のMAMPでWordPressをマルチサイト化してみる

素人なので半日も悩んじゃいました。ローカルでWordPressをマルチサイトにして管理してみたいと思って色々試してみました。設定までは順調に行ったのですがその後の特権管理者が…。とりあえず以下手順をメモしときます。

[ads_center]

ローカルでマルチサイト化する手順

とりあえずまだ試してみただけの段階なのでそれまでの手順です。

MAMPのポート番号を変更

デフォルトのMAMPのポート番号は8888なのでローカルでアクセスする時にlocalhost:8888のように表示されてしまいます。これだとマルチサイト化する時にダメみたいです。なのでポート80に変更します。MAMPの環境設定でポートを選択して80にします。

マルチサイトの機能を追加する

wp-config.phpに以下を追加します。

/** データベースの照合順序 (ほとんどの場合変更する必要はありません) */
define('DB_COLLATE', '');

/** 追加した設定 (マルチサイト化) */
define ('WP_ALLOW_MULTISITE', true);

有効化しているプラグインを全て停止します。そして、ツールの中にネットワークという項目が出現しますのでそれを選択します。ネットワークタイトルやメールアドレスなど必要事項を入力してインストールを押します。

WordPress サイトのネットワークの設定

というページに飛びますのでここに書かれている通りに設定していきます。ここでの設定は3つです。

multisite-local

1. blogs.dirというフォルダを作成する
wp-content/内にblogs.dirというフォルダを作成します。これはメディアファイルを保存するために使われるので書き込み権限を与えます。なので作成する時にパーミッションを707などにします。
2. wp-config.phpを編集する
画面に設定内容が書かれているのでそれをそのままコピーして追加します。
3. .htaccessを編集する
これも画面に設定内容が表示されているのでその通りに従います。

以上でマルチサイト化の設定が完了です。

特権管理者が表示されない

色んなサイトで説明されているのですが上記の設定をした後には特権管理者という項目が追加されるはずなのですがどこにもありません。色々調べてにると3.1系のWordpressは特権者メニューが出ないらしいです。フォーラムに載っています。

特権管理者という項目が出ない代わりに画面右上にサイトネットワーク管理者という項目が出ます。これを見つけるまでなんで半日もかかったのか…。なんにせよこれでようやくサイトを追加できました。とりあえずここまでしか試してないので以上です。

関連記事

  1. WordPressの自動バックグラウンド更新

    WordPress

    WordPressで複数のウィジェットを表示させるやり方

    WordPressのウィジェットってとても便利ですよね。ドラッグ&ドロ…

  2. WordPressのログイン時のツールバー

    WordPress

    WordPressでキーワードを登録しておくと自動でリンクをつけてくれるプラグイン「WP Keywo…

    なかなか便利だったのでご紹介します。WordPressで自分が登録した…

  3. WordPressのログイン時のツールバー

    WordPress

    WordPressでアイキャッチ画像のサイズによって出力を振り分ける条件分岐のやり方

    WordPressでアイキャッチ画像をサイズ別で出力を振り分ける条件分…

  4. WordPress

    指定した親ページの子ページを取得してみる

    前回、「WordPressで指定した固定ページを読み込む方法」を書いた…

  5. WordPress

    WordPressでオリジナルテーマを作成する時などにチェックしてくれるプラグイン「Theme-Ch…

    このプラグインはすごいですね。自作のテーマを作成した時なんかにこれを使…

  6. フォトグラファーに最適なWordPressテーマ集

    WordPress

    フォトグラファーに最適なWordPressテーマ集

    フォトグラファーに最適なWordPressテーマ集「77 Free a…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. スタンスミス(EDIFICE/IENA別注)
  2. WI-1000XM2
  3. mill オイルヒーター
  4. Anker PowerWave 10 Pad & Stand セット

アーカイブ

PAGE TOP