ワードプレススポンサーリンクブログ記事が多くなって煩雑になってしまったので、テーマごとにディレクトリ内で小サイトを作って運用することにする。以下の定数をwp-config.phpに入れる。ページここでまずはディレクトリごとに複数サイトを作る設定をおこなって、後ほど個別の小サイト設定をする。サイトネットワークの設置が追加されているのでアクセスする。https://localhost/wp-admin/network.phplocalhost全プラグインを無効化するとプラグインを無効化しないと次に進めないらしいので、全部のプラグインを停止にする。サブドメイン・サブディレクトリ選択ここで、サブドメイン型かサブディレクトリ型の複数サイトかを選ぶ。以下画像ではLocalhostで試しているのでサブディレクトリ型しか選べなかった。再度wp-config.phpに追加書き込みして、.htaccessにも追記する必要がある。内容はディレクトリ型で複数サイト運用ということですね。1);.htaccessに追加こちらは1・2行目が既存の.htaccessに書いてある内容と重複しているけど問題はなさそうかな?もし、.htaccessが無い場合は新規作成。[L]最初にあった.htaccessの内容は通常なし。FollowSymLinksをつけないといけないらしいので追記。[L]これでうまく行った。管理画面の構成ここまで設定して再度ログインすると、左上メインサイト名があった左側に「参加サイト」という項目が追加された。以下がメインサイトのURL、以前と項目は変わらず同じ。参加サイトのリンクのみ追加された状態。https://localhost/wp-admin/index.phplocalhostサイトネットワーク管理画面こちら↓は、メインサイトを含めた全てのサイトを管理するページ。ここで新規サイトを作成可能。項目も以下のように変わっている。サイトネットワーク管理画面で新規サイト作成サイトから新規追加を押して新しいサイトを作成する。サイトのパスとタイトルとメルアドを入力してサイトを追加する。以下のようにサイト作成完了した。https://localhost/test/wp-admin/localhostURLは上記にアクセスするとTESTサイトのWP管理画面に行ける。メインサイトと別のレイアウトにする時メインのサイトと切り離して別のレイアウトで運用する時はテーマを別のにする。テーマではなく、サイトネットワーク管理のテーマで新規テーマをアップロードする。https://localhost/wp-admin/network/themes.phplocalhost同じ小テーマ入れてもインストールできない当たり前ですが・・・同じ子テーマを使おうとしてもアップロードできませんでした。Simplicity2-childの名前を変更してアップロードSimplicity2の子テーマテーマをカスタマイズするなら親テーマの直接編集はお勧めできません。いうのも、ダウンロードページで配布しているテーマファイルを直接編集すると、アップデート時に編集下部分がが上書きされ、せっかくのカスタマイズが全て消えてしまいます。それを防ぐwp-simplicity.comテーマはメインサイトと同じくSimplicity2を使いたいので小テーマを解凍してフォルダ名を「simplicity2-test-child」に変更、\site\wp-content\themes\simplicity2-test-childにアップロードした。style.cssの中身を以下のように変えた。テーマ名の名前にtestを追加した。20161002*/テーマで有効化サイトネットワーク管理のテーマでアップロードしたSimplicity2小テーマを有効化する。testを有効化すれば作業完了。Plusを導入して記事を目次入りにしてみるちょっといまさら感がありますが、このサイトも少し見やすく改造してみようかと思います。Optimizerで圧縮できない画像は手動で圧縮してみました。コメントをキャンセルコメントを投稿するにはログインしてください。コメントデータの処理方法の詳細はこちらをご覧ください。