WordPressサブディレクトリ(/wp/)にインストールをディレクトリ直下に表示させる方法

ドメイン直下にWordPressの本体を置かずに運用する場合の手順となります。

 

【ルートディレクトリを変更】

 

WordPressを https://○○○○○.com/wp/ などにインストールして
https://○○○○○.com 直下に表示させる方法

WordPress管理画面の設定

ダッシュボード→設定→一般

アドレスを変更して

保存ボタン

⚠️この時点で管理画面へアクセスできなくなります。。。

 

WordPressサーバー側の設定 index.phpをちょっといじります

/wp/ WordPressが入っているディレクトリの中にあるindex.phpをエディタで開きます
(バックアップをおすすめします)

[codebox title=”index.php”]
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
[/codebox]

17行目の「/wp-blog-header.php」を
「/実際にwordpressが入っているサブディレクトリ/wp-blog-header.php」に変更します。

[codebox title=”index.php”]
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
[/codebox]

保存します

index.phpと.htaccessをドメイン直下に移動します。

 

まとめ

作業は以上です。

ドメイン直下にデータを置きたくない場合や

ページのリニューアル等でワードプレス を導入する時にこのような作業をする場合があります。

そんな時にお使いください。