この記事で解決できること
・サイトURLの末尾が/wpのままではgoogleアドセンスの申請時にエラーとなり、
申請できなかった。
この/wpはWordpressでサイト作成したという表示で、
見た目的にもセキュリティ上もあまりいいとは言えません。
それでは、/wpを削除する方法について順番に解説してきます。
(初心者の私でも色々なサイトを参考に解決できましたので、ご安心を)
✔︎作業手順
1. WordPress管理画面でサイトアドレスURLを変更(/wpの部分のみを削除)
2. FTPクライアントソフトからサーバファイルにアクセスし、対象ファイルを編集
3. WordPress管理画面のパーマリンク設定を更新
4. 変更後のURLで接続できるか確認(完了)
このような作業の流れとなります^^それでは1つ1つ解説していきます。
目次
1. WordPress管理画面でサイトURLを変更(/wpの部分のみを削除)
(1)WordPressの管理画面にアクセス
(2)「設定」→「一般」
「サイトアドレス(URL)」について、/wpの部分のみを削除
※wordpressアドレスは変更しないでください。
こちらを変更してしまうとページが表示されなくなり、元に戻すのが大変です。
※URL全て削除しないように注意してください。
↓
「変更を保存」
※この手順を終えた段階では、ブログページを開くとエラーが出ます。
2. FTPクライアントソフトからサーバファイルにアクセスし、
対象ファイルを編集
(1)サーバファイルにアクセスするためのソフト(私の場合「fileZilla」)を起動
(2)「wp」フォルダを開き、その中の「.htaccess」と「index.php」
というファイルをデスクトップなどにに一旦コピー。
※ここでファイルの中身を直接編集しないでください。
そのままコピぺできない場合
「ファイル名で右クリック」→「表示/編集」→「ファイルが開く」→「複製」
→「デスクトップなどに保存」
(3)先ほど保存した「.htaccess」と「index.php」2つのファイルのうち、
「index.php」のみを一部編集します。
編集箇所は以下のとおりで、「/wp」を付け足すだけです。
(1番最後の行かと思います)
赤文字が編集箇所です。この部分だけ追加します。
その他の箇所は一切触りません。
(例1、2のように人によって表示が少し違うことがありますが、
どのような形でも編集内容は同じです。)
■編集前
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
■編集後
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );
■編集前
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
■編集後
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp/wp-blog-header.php';
(4)先ほど編集した「index.php」を保存し、再びFTPクライアントソフトに戻ります。
そこで、PCに保存しただけの「.htaccess」と編集後の「index.php」を
サーバーフォルダの一番上の階層に追加します。
【Xserver使用者の場合】
Xserverを使用されている方は、この部分だけ手順が異なります。
(1)一番上の階層ではなく、「wp」ファイルの1つ上
(2)「public _html」のフォルダに
「.htaccess」と編集後の「index.php」を追加します。
(3)「public _html」内に「default_page.png」と「index.html」の
2つがもともとあった場合、2つとも削除します。
(勇気がいりますが削除です)
※これらのファイルを削除しないと、Xserverではエラーが出て正常に動作しません。
3. wordpress管理画面のパーマリンク設定を更新
今度は、wordpress管理画面を開き、
「設定」→「パーマリンク設定」→(何も触らずに)「変更を保存」
4. 変更後のURLで接続できるか確認(完了)
ここまで来ればもうほぼ完了です。
/wpを削除した.comや.jpのサイトURLでページを開けるか確認します。
お疲れ様でした。
WordPress上の疑問を1つでも解決する参考になれば幸いです。