ITTI STAFF
BLOG

イッティWEBスタッフの制作ブログ

WordPressをマルチサイトにする(設定・新規サイトの追加)

WordPressのマルチサイトの設定から、新しいブログの追加方法です。

ワードプレスをマルチサイトにする設定は「.htaccess」と「wp-config.php」ファイルを編集するだけです。

1.「wp-config.php」の編集

「wp-config.php」にマルチサイトに設定するコードを記述します。

PHP
define('WP_ALLOW_MULTISITE', true);

記述する場所は下記になります。

「wp-config.php」をアップロードします。

2.マルチサイトのインストール

ワードプレスにログインして全てのプラグインを一旦、停止します。

サイドメニューの「ツール」に「サイトネットワークの設置」が追加されています。

今回は「サブディレクトリ」にマルチサイトを構築するので「サブディレクトリ」を選択して「インストール」ボタンを押します。
これでマルチサイト設定がインストールされます。

サブディレクトリへインストールできない場合

新規のワードプレスをマルチサイトする場合は「サブディレクトリ」へのインストールを選択できますが、すでに運営しているワードプレスをマルチサイトにする場合は「サブドメイン」のみインストールできます。

一ヶ月以上前に投稿した記事があると「サブディレクトリ」を利用することができません。

そこで、phpMyAdminから直接データベースを編集して、記事が投稿した日付を一ヶ月内の日付に一括変更します。

SQLタブに下記のクエリを入力して「クエリをシュミレート」を押します。エラーがなければ「実行」を押すと記事の投稿日が一括変換されます。

DATABESE
UPDATE wp_posts SET post_date = DATE(NOW()), post_date_gmt = DATE(NOW()) WHERE post_date < DATE_SUB(NOW(), INTERVAL 1 MONTH) AND post_status = 'publish';

3.「htaccess」ファイルと「wp-config.php」ファイルを編集する

手順にしたがって、マルチサイトでアクセスできるように「.htaccess」「wp-config.php」ファイルを編集して、サーバーにアップロードします。

サイトにアクセスして「500エラー」となる場合は「.htaccess」「wp-config.php」どちらかの設定が間違っています。

4.サイトを追加する

マルチサイトになるとサイドバーのメニューに「サイト」が追加されます。
このメニューより、新規サイトを追加・削除することができます。

「サイトを追加」の入力欄に必要事項を記入して「サイトを追加」ボタンをクリックするとブログが追加されます。

追加されたブログの各ダッシュボードへは「参加サイト」メニューよりアクセスできます。

以上で、マルチサイトの構築は完了です。

新規サイトの追加

マルチサイトの設定完了後、新規サイトを追加していきます。

「サイト」>「新規追加」の画面に必要な情報を記入して「サイトを追加」ボタンを押すとサイトが追加されます。

マルチサイトの構築と新規サイトの追加はこれで完了しました。

続いて「テンプレートの編集」へと進めていきます。

新しい記事

東京のWEB制作会社イッティ