獅子魂サイトをロリポップのサブドメインでいったん作り、本ドメインへ変更しようとしてトラブルになった。まず、管理画面のwordpressアドレスとサイトアドレスをhttp://chancemaker.chowder.jp/shishikon から https://shishi-kon.comへ変更しようと入力しても表記が変わらない。そして管理画面が真っ白になり、ログインできない。https://shishi-kon.comにアクセスしても重大な問題が発生しましたとなる。そのうちに、固定ページのトップページをフロントページにしようとしたら固定ページが紐づかれないで表示される。バックアップからリストアしても同じ出会った。結局、サイトから標準機能のエクスポートを使いxmlをエクスポートして、ドメイン箇所をshishi-kon.comへ変更して、あらたにインストールして,それをアップしてデーターベースと紐づかせる。記事は入ってくる。wordpressアドレスとサイトアドレスも変更できたのだが、獅子魂用のテーマを概観で選ぶと真っ白となる。wp-config.phpのデバックをオンにしてサイトをブラウザでみるとエラーが表示された。
index.phpのアドバンスカスタムのある個所に表記が一部おかしく記載してあり、そこでスタックしていた。また、functions.phpの一番下にある表記が余計なものだったようだ。また、昨今のwordpressではsidebar.phpをつくりテーマフォルダに入れないとエラーになるようだ。上記の箇所を修正したらドメインでアクセスできるようになった。
約に立つ情報
デバックはwp-config.phpで下記を追記してサイトアクセスするとエラーがみれる
define( 'WP_DEBUG', true );
再インストールするときはwp-contentをオリジナルからダウンロードして、インストール時にアップする。xmlをインポートするさいにすでにwordpressインポーターがあると、すでにそのプラグインはありますとなりインポートが進まないので、インポーターのプラグインをいったん消去してみること。
wordpressのデーターベースの紐づけだが、新規でワードプレスをインストールしてテーブル名が違っていても大丈夫。エクスポート先のwordpressからxmlを標準機能を使ってエクスポートで取り出して、新しくインストールするwordpressにて標準機能を使ってインポートする。このさい、何度かインポートしてみること。記事、固定ページ、画像、カテゴリなど紐づかれる。インポートの前にプラグイン類はすべて作動させておくこと。
なんか設定おかしくなったらば、ロリポップでは、簡単インストールをしたらばまたやり直すことが出来る。
wordpressインストール直後はパーマリンクが日付と投稿に代わっているようなので、正しいパーマリンクにすること
真っ白になって管理画面にはいれないなら、wp-config.phpの最後に下記追加すると入れる。
update_option('siteurl','http://chancemaker.chowder.jp/shishikon/');
update_option('home','http://chancemaker.chowder.jp/shishikon/');