表示アドレス変更

表示フォルダーの変更

 WordPressをインストールしたフォルダーから、サイトの表示フォルダーを変更をするには、「設定」の中にある

WordPress アドレス (URL)   http://www.*****.com/wp
サイトアドレス (URL)      http://www.*****.com/wp

下の方のURLだけ

WordPress アドレス (URL)   http://www.*****.com/wp
サイトアドレス (URL)      http://www.*****.com

のように変更します。
 間違っても、上も一緒に変更してはいけません。上も変更してしまうと、WordPressにログインすらできなくなってしまいます。
 そうすると私の様に、サーバーの管理画面から、MySQLにアクセスして、表示フォルダーの変更をしなければ復旧できなくなってしまうので、気をつけましょう。

index.phpの変更

 表示フォルダを移転する場合、表示先のフォルダに、WordPressをインストールしたフォルダから、index.phpをコピーしてきて、WordPressがある位置の指定を書き換えておかなければなりません。

/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';

となっているところで、表示アドレス下、wpフォルダにWordPressがインストールしてあるのであれば、

/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp/wp-blog-header.php';

とします。 

サイトの移転

 WordPressで作ったサイトを移転する場合、「WordPress アドレス (URL)」に移転先のWordPressをインストールするアドレスを指定します。
 先にファイルを移転してしまうと、これもMySQLにアクセスしないと、書き換えることが出来なくなるので、ファイルを移転させる前に、必ずここを書き換えておきましょう。 

データベースが読み込めない場合

 上に書いたように、データベースに保存されている「WordPress アドレス (URL)」のデータと、サーバーからデータベースを読みに行くWordPressプログラムが実際にあるアドレスとが食い違ってしまうと、WordPressが立ち上がる際に、データベースが読み込めないエラーが発生して、WordPressを立ち上げることすらできなくなってしまいます。
 その様な場合は、phpMyAdminなどを使って、サーバー上のデータベースのデータを直接編集しなければならなくなります。
 この場合は、データベースを開いたら、例えばデータベース名が、wp_pc なら wp_pcoptions の所に、「WordPress アドレス (URL)」「サイトアドレス (URL)」の指定場所があるのでそこを書き換えると、WordPressがまた立ち上がるようになります。
 WordPressが立ち上がるようにさえなれば、サイト名など他の細々した設定の変更は、WordPress の編集画面からすればいいです。

ツールバーが表示されない

 KANSOで、WordPressをインストールしたフォルダーから、表示フォルダーの変更をすると、記事表示の時、管理者用のツールバーが出てこなくなりました。
 でもこれは、一度ログアウトして、もう一度ログインし直すと、表示されるようになります。
 また、Google AdSenseのタグを、headerに直接貼り付けたような場合に、</head>のすぐ手前にwp_head()がないと、ツールバーが表示されなくなりますので、タグは、このセットの前に入れなければなりません。

・・・中略・・・
<?php wp_head(); ?>
</head>
}}

 同じようなことが、</body>の手前にwp_footer()が無いことでも起こるようです。(参考サイト

固定ページ一覧で表示エラー

 KANSOで表示フォルダーを変更して、上の「固定ページ一覧」がリンクエラーになる件については、KANSOのプログラムが悪いからです。
 これへの対応は、別頁で。

タイトルとURLをコピーしました