• 解決済 staff00

    (@staff00)


    はじめまして。
    当方WordpressもPHPも初心者のため、
    ご迷惑をおかけするかもしれませんが、
    よろしくお願い致します。

    ロリポップのレンタルサーバーと
    wordpressの無料配布テンプレートを利用して
    ブログというよりHPのリニューアルを行っています。

    困っていて、教えていただきたいのは、
    サイトのアドレス・トップページ(フロントページ)の設定方法についてです。
    ネット、書籍を利用して色々調べて、試してみましたが、
    どうしても解決できずに大変困っております。

    ※フォーラムでもwordpressとサイトのURLを別のディレクトリに
    変更する件、がいくつかあり参考にさせてもらいましたが、
    それでもまだ問題解決に至っておりません。

    [質問]
    トップページのアドレスを指定する方法は、
    管理画面の「設定」→「一般設定」にある
    「サイトのアドレス(URL)」以外に何か影響を及ぼすものは、
    あるのでしょうか?

    と言いますのは、
    現在利用している無料配布のwordpressのテンプレートが、
    どうやらPHPのスクリプトで、条件分岐というのでしょうか
    「トップページであるならば、
    ・ヘッダーの下にトップページ用の画像 と
    ・カスタムフィールドで指定したカテゴリの要約ボックス(新着情報など)
    を表示させる」
    というようなことをさせています。

    しかし、サイトのアドレス・トップページの指定が
    wordpressのシステムの中で、上手くなされていないために、
    上記の画像と要約ボックスが表示されないのです。

    これまでの経緯としまして、
    (少し長くなりますが、お許し下さい。)

    wordpressを利用するにともない、
    ドキュメントルートの下に/wordpress を作成し、
    インストールを行い、そこでリニューアル用の作業を行っていました。
    (作業が一旦終了したので、本番環境との切替作業として)

    次に、リニューアル切替作業として、
    wordpressとサイトのURLを別々のディレクトリに設定する
    という作業を下記のページを参考に行いました。
    (※参考: http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory )

    しかし、設定間違いや作業ミスをしたために、
    管理画面にログインできなくなり、
    下記のページを参考に、wp-config.phpを修正することで
    ログイン出来ない問題は解消できたのですが、
    それでは、『WordPressのアドレス(URL) はグレーで表示される』
    不具合に直面したため、
    phpMyAdminでデータベースを修正することで、
    管理画面にログインできなくなる問題は解消しました。
    (※参考: http://www.adphic.jp/wp/category/trouble/ )

    それでも、もとの問題は解決しませんでしたので、
    (※念のために、トップページには他の画像も表示させていますが、
    それらは正常に表示されています。)
    色々と調べると、.htaccess のパーミッションと変更内容
    というのがありましたので、これも確認して、
    対応をさせておきました。
    (※参考: http://suirakukai.com/wordpress/22/wordpress-change-in-directory/ )

    それでも、問題は解決しませんでした。

    ※この時の管理画面での「一般設定」は、
    wordpressのアドレス(URL) http://www.example.com/wordpress
    サイトのアドレス(URL)   http://www.example.com
    です。

    この状況で、http://www.example.com/wordpress にアクセスすると、

    ・ヘッダーの下のトップページ用の画像 と
    ・カスタムフィールドで指定したカテゴリの要約ボックス

    はきちんと表示されているのです。(故に、テンプレートには、
    問題は無いと思っております。)
    ※あくまでもサイトのトップページに指定したいのは、
    http://www.example.com です。

    故に、サイトのURLの設定がきちんと反映されていないのではと思い、
    さらに色々と調べていると、
    「WordPressフォルダ内にindex.phpや.htaccessファイルが残っている」
    などのことが書かれている記事がありましたので、
    上記の2つのファイルを一旦削除してみましたが、
    それでも問題は解決しておりません。
    (※参考: http://word-express.net/wp-6/ )

    ※現在は、ドキュメントルートの直下は、
    index.php
    .htaccess
    /wordpress (←フォルダとデータ一式)
    のみとなっております。

    何か基本的なところでつまずいているかと思うのですが、
    それが分からずに困っております。

    一旦、データのバックアップを取って、
    もう一度、再インストールとデータのインポートを
    行うしか解決方法はないのでしょうか?

    余計なことまで書いてしまっているかもしれませんが、
    出来るだけ経緯と現状を詳しく説明することで、
    何か解決のヒントをいただければと思い、
    質問をさせていただきました。

    何卒よろしくお願い致します。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • モデレーター gatespace

    (@gatespace)

    こんにちは。
    長々と書いてもらって申し訳ないのですが、
    まだ、投稿をそんなに入れていないのなら、はじめからやり直した方が早いかもしれません。
    (あとは問題を切り分けるという意味もあります。)

    やる順番としては

    1. 念のためバックアップをすべてとる(データベース及びFTPサーバー上のデータ類)
    2. FTPサーバーのデータを空にする。データベースも空にする(または複数のデータベースを作成できるなら新規で作っておく)
    3. FTPサーバーにWordPressをアップロードし、インストールを行う。
    4. WordPress を専用ディレクトリに配置するよく読んで、ブログのアドレスを変更する手順を行う。
    5. サイトがhttp://example.com/で表示されれば、適用したいテーマをFTPでアップして、管理画面から適用する
    6. 新しいテーマで問題なく表示されるか確認する

    ですね。

    いきなり「特定のテーマ」をいきなり適用せず、
    まずはデフォルトテーマで、
    問題なく表示されるか確認しましょう。

    トピック投稿者 staff00

    (@staff00)

    gatespaceさんへ

    ※長々と余計なことを書いて、ご迷惑をおかけいたしました。
    フォローしていただきありがとうございます。
    これで、踏ん切りがつきました。

    アドバイスいただいた手順を参考に、
    再インストールとインポートを利用して、
    再構築に挑戦してみようと思います。

    まずは、デフォルトテーマから、
    手順を踏んでやってみます。

    この度は、アドバイスありがとうございました。
    ご連絡感謝いたします。

    トピック投稿者 staff00

    (@staff00)

    gatespaceさんへ

    こんばんは。
    もし、このメッセージを読んでいただけたのであれば、
    もう少しだけアドバイスいただけると大変助かります。

    と言いますのは、
    大変お恥ずかしい話なのですが、
    サインストールによる再構築を行うことで、
    どうやら問題は、私の初歩的なミスにあるということが分かりました。

    と、言いますのは、
    アドバイスいただきました上記の手順1.~6.を行うと、
    トップページには、『特定のテーマ(今回利用している無料テンプレート)』が
    きちんと反映された状態で表示されました。
    つまり、
    ・ヘッダーの下にトップページ用の画像 と
    ・カスタムフィールドで指定したカテゴリの要約ボックス(新着情報など)
    は、どちらもOKでした。

    次に、データの「インポート」を実施し、
    データベーステーブルの接頭辞の変更を
    wp-config.php の編集とアップロードで対応したところ、
    以前と同じ 『トップページが適切に表示されない状態』(状態Aとします。)
    になってしまいました。

    問題の切り分けと言いますか、分かったのは、
    私が、特定のテーマ(テンプレート)を利用し
    トップページに表示される『固定ページ』を作成した時に、
    『固定ページを編集』の画面で、
    もともとテンプレートで用いられていたトップページ用の固定ページではなく、
    (記憶があいまいですが、恐らく)『新規追加』を利用して、
    トップページ用の固定ページを作成して作業を進めたことに
    問題があるような気がしております。

    そこで、教えていただきたいのは、

    ・トップページに表示されている記事は、
    テンプレートで用意されている固定ページを書き直すとして、

    それ以外のカテゴリーや記事などデータや状態を
    エクスポートしたデータを活用して、
    再構築する方法はあるのでしょうか?

    それとも、再構築のためには、
    トップページだけでなく、
    カテゴリは再度作り直し、
    記事などは、phpMyAdmin にアクセスして、
    記事ごとにデータだけをコピー&ペーストを
    利用して作り直すしかないのでしょうか?

    もしくは、
    状態A から、何とか修正対応する方法はあるのでしょうか?

    どうもよく分かっていないのは、
    状態A の段階で、管理画面から、
    現在トップページに表示されているフロントページに指定している
    固定ページを非表示にし、「設定」→「表示設定」にて、
    テンプレートにもともと用意してあり、非表示にしておいた
    『トップページに表示させるメッセージ』を選択しても、

    ・ヘッダーの下にトップページ用の画像 と
    ・カスタムフィールドで指定したカテゴリの要約ボックス(新着情報など)
    は、やはり表示されないのです。

    周りくどい表現で申し訳ありません。

    すみません。
    またもや、ながながと書いてしまい、
    フォーラムで問い合わせるような内容とは、
    かけ離れた、個人的な質問をしてしまっていること、
    大変申し訳ありません。

    もし、何かヒントなどいただけえると大変助かります。

    貴重なお時間を使わせてしまっていること、お許しください。

    モデレーター gatespace

    (@gatespace)

    こんにちは。

    状況を細かく書いてもらうのは良いのですが、
    「特定のテーマ(今回利用している無料テンプレート)」だけでは、
    テーマの構造などが分からないため、誰も解答をつけることができません。
    テーマに関わる問題の場合は、当該テーマのダウンロード先を明記してください。

    私から確認したいことは2点です。

    1. WordPress を専用ディレクトリに配置する事はできましたか?
    2. テーマ名及びダウンロード先はどこですか?
    トピック投稿者 staff00

    (@staff00)

    gatespaceさんへ

    こんにちは。
    ご確認ありがとうございます。

    1.WordPress を専用ディレクトリに配置する事はできましたか?

     出来ました。
     管理画面の一般設定は、
     WordPress のアドレス (URL) http://www.example.com/wordpress
     サイトのアドレス (URL) http://www.example.com
     となっています。

    2.テーマ名及びダウンロード先はどこですか?

     今回利用している無料テンプレートは、
     以下のものを利用させてもらっています。(利用登録が必要になります。)
     ※配布先では、wordpressに関するサポートは無しということで、
      対応をしてもらえませんでした。
      故に、この場をお借りしていることお許し下さい。
     ダウンロード先 http://www.megapx.com/p_wp.html の
     ビジネス系テンプレート 『business_001』というものを利用しています。
       

    お手数をおかけいたしますが、よろしくお願いいたします。

    トピック投稿者 staff00

    (@staff00)

    gatespaceさんへ

    こんにちは。
    (データがそれほど多くないのと)時間が限られていたので、
    一つずつデータの移し変えを開始しました。

    それから、その途中で気がついたのは、
    管理画面の「一般設定」→「表示設定」においてい、
    「固定ページ」を選択して指定していたのが、
    テンプレートがトップページとして認識しない原因で
    あるらしいということでした。

    「固定ページ」ではなく「最新の投稿」を選択すると、
    問題は発生しないことに気がつきました。

    wordpressのシステム(仕組み)とPHPの理解があれば、
    テンプレートの動きからすぐに問題解決できたのでしょうが・・・。

    このたびは、長々とご迷惑をおかけして申し訳ありませんでした。
    以後気をつけます。

    いろいろとフォローしていただき、ありがとうございました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「サイトのアドレス(トップページ)の設定方法について」には新たに返信することはできません。