WordPress

wordpress 既存サイトに導入する

More than 3 years have passed since last update.

wordpressが導入していない既存サイトで一部のディレクトリにwordpressを導入したい、

wordpressがあるディレクトリを1つに分かりやすくまとめておきたいというような場合の導入法。

1.wordpress導入

サブディレクトリ(wpなど)に通常通りwordpressを導入。

2.管理画面の表示設定を変更

管理画面→設定→一般で、サイトアドレスをルートURLに変更

3.wpディレクトリ直下にあるindex.phpと.htaccessをルート直下にコピーする。

ルート直下に.htaccessがすでにある場合、すでにあるファイルにwpディレクトリ直下の.htaccessの内容を追加する形で良いと思う。(たぶん)

ルート直下にあるindex.phpと.htaccessはコピーする前にバックアップをとっておくこと!

4.ルート直下のindex.phpの中身を変更

lang:index.php

require( './wp-blog-header.php' );





lang:index.php

require( './wp/wp-blog-header.php' );



/wp/の部分はwordpressを導入したディレクトリ名。

http://www.soulmatefes.com/2013/07/wordpress-2.html

http://www.craneto.co.jp/wordpress-koneta/571/

以下は必要ない可能性高し


(5.トップページは元々の表示のままにしておきたい場合)

バックアップした、元々ルート直下にあったindex.phpをwordpressのテーマフォルダ以下にindex.phpをコピーする。

これは管理画面→設定→一般で、サイトアドレスをルートURLに変更したため。

(6.投稿記事を特定のディレクトリ以下のページに表示したい場合)

パーマリンクを/%category%/~などにして、固定ページ(ここのパーマリンクで~/blog/とかにする)を作成。

それで。固定ページ(page-blog.phpとかにする)に投稿記事を表示させるようにすれば、とりあえずは良さそう。

ただ投稿のカテゴリやタグ一覧ページは特定のディレクトリ以下にならないので、そこはどうしようかな~

うん、わからん。