サポート » 使い方全般 » 固定ページの表示の件について

  • 固定ページ表示の件で行き詰ってしまい、ご質問に来ました。

    サーバー内に2つのWP(WP1フォルダ、WP2フォルダ)を設置しております。
    それと同階層にindex.php(A)を設置しております(当初、Aに相当するURLにアクセスしたかったため。/WP1という表記をアドレス末尾に表示したくなかったためです)

    ★階層は下記のようになっております
    ————————-
    index.php (A)
    WP1フォルダ (公開用)
    WP2フォルダ (テスト用)
    ————————-

    (A)のindex.php内には、

    define(‘WP_USE_THEMES’, true);
    /** Loads the WordPress Environment and Template */
    require( dirname( __FILE__ ) . ‘/wp1/wp-blog-header.php’ );

    と書かれております。

    そして現在行き詰っておりますのは、
    WP2の方のwordpressの固定ページを開こうとした際に、なぜかWP1の方のURLを
    参照しているようで、WP1側の404.phpが表示されてしまいます。
    (WP1側の404.phpを書き換えたものが表示されたので、間違いないです)

    (A)のindex.php内の

    require( dirname( __FILE__ ) . ‘/wp1/wp-blog-header.php’ ); を
    require( dirname( __FILE__ ) . ‘/wp2/wp-blog-header.php’ );

    に書き換えた場合、逆の現象が起こります。
    当初は(A)の階層のindex.phpにアクセスすることを考えておりましたが、
    現在は/WP1や/WP2がURLの末尾に表記されて構わないので各々のWP内の固定ページを
    表示させたいのですが、どこを変更すればいいのかわからずご質問にきました。

    ちなみに管理画面の一般設定内のWordPress アドレス (URL)とサイトアドレス (URL)は
    (WP1側)
    http://●●●/WP1

    (WP2側)
    http://●●●/WP2

    となっております。無意識に何かをいじってしまったのか、、色々試しているのですが
    どうしても直らずにご質問に参りました。。

    他にわかる点は
    ★カテゴリーに関しては各々の中を参照し、表示されております。
    ★WP1とWP2の直下に入っておりますindex.phpは
    define(‘WP_USE_THEMES’, true);

    /** Loads the WordPress Environment and Template */
    require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );

    と記載されております。

    長々と書いてしまい、わかりづらいかもしれませんが、
    ご教授いただければと思います。
    宜しくお願い致します。

  • トピック「固定ページの表示の件について」には新たに返信することはできません。