ワードプレスを1つのMySQLで2つ運用する方法

このQ&Aのポイント
  • ワードプレスを1つのMySQLで2つ運用する方法についてご質問いただきました。2つのテーマが似たサイトを運営しており、両方のサイトにWordpressを導入したいとのことです。
  • 現在、2つのテーマが似たサイトを運営しており、両方のサイトにWordpressを導入したいと考えています。1つのデータベースでWordPressを2つ運用したいとのことですが、一方に記事を投稿した場合にもう一方のWordPressにも反映させる方法を知りたいとのことです。
  • ワードプレスを1つのMySQLで2つ運用する方法についてです。現在、2つのテーマが似たサイトを運営しており、両方のサイトにWordpressを導入したいと考えています。1つのデータベースでWordPressを2つ運用し、一方に記事を投稿した場合にもう一方のWordPressにも反映させたいとのことです。
回答を見る
  • ベストアンサー

ワードプレスを1つのMySQLで2つ運用する方法

ワードプレスを1つのMySQLで2つ運用する方法 お世話になります。 現在、2つのテーマが似たサイトを運営しています。 この2つのサイトにWordpresを導入したいと考えております。 しかし、問題が発生してしまったのでご助言を頂けないでしょうか? ●やりたいこと 1つのデータベースでWordPressを2つ運用したいと考えています。 テーブル接頭辞を変える。ということではなく、どちらか一方に記事を投稿したら、 「記事だけ」もう一方のWordpressに反映されるようにしたいと思っています。 ●やったこと、結果 サーバー内にデータベースを作り、2つのWordpress(a.com b.comとします) のインストール時に表示される接続設定を同じにしました。 これで、記事を共有することができました(当然ですよね) ●問題点 片方の内部リンクが変わってしまいました。 Wordpressのトップページは2つとも各自のドメインで表示されますが、 どれか、リンクをクリックすると、片方のドメインに飛んでしまいます。 具体的には、こんな感じになっています。 a.comの「アーカイブ」をクリック → a.comの「アーカイブ」が表示される a.comの「アーカイブ」をクリック → b.comの「アーカイブ」が表示される a.comの「ログイン」をクリック → a.comの「ログイン画面」が表示される a.comの「ログイン」をクリック → b.comの「ログイン画面」が表示される リンクの情報もデータベースに保存されているのでしょうか? Wordpress本体の機能で、リンク先の設定が出来れば良いのですが・・・。 ●私がやりたいことは a.com b.comを1つのデータベースで運用すること a.com b.comどちらかで記事を投稿したら両方とも反映されること ※記事だけを2つのWordpress間で共有したい a.com b.com内のリンクは、a.com b.com毎に設定したい 何か良い方法はないでしょうか? ご存知の方がいらっしゃいましたら、ご助言頂けないでしょうか? これらの事ができなくても、似たやり方でも良いので、ご助言頂けると 助かります。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#140925
noname#140925
回答No.1

接頭語を変えて、2つのWPをインストール。 表示させたい側のWPをハックして、記事の読み込み時のみ強制的にもう片方のテーブル読みにいくように書き換えれば出来ますよ。(要phpとsqlの基礎知識)

関連するQ&A

  • サブドメインにワードプレスを設定したい

    今回、サブドメインを使って、ワードプレスを設定しようかと思うのですが、うまく反映できません。 例えば、http://●●.sample.com といったサブドメインのURLをトップにもってきたいのですが、wordpressの名前のフォルダをサーバーにアップすると、当たり前ですが、 http://●●.sample.com/wordpress となってしまいます。 サーバーにどのようにフォルダをアップすればよろしいのでしょうか。 お手数ですが、よろしくお願い致します。

  • ローカルに入れたワードプレスにアクセスできない

    初心者です。 よろしくお願いします。 【環境】  ローカルにwordpressをインスールしています。  そのログイン画面をブックマークに登録しており、  いつも、そのブックマークからwordpressを開いていました。 【トラブル内容】 今日、いつも通りにブックマークからwordpressを開こうとしら、 『データベース接続確立エラー』と表示され、開かなくなってしまいました。 以上です。 よろしくお願いします。

  • Wordpress(ワードプレス)のサーバ移動費用

    現在Wordpress ver. 3.x を使用しており、今度サーバーをA社からB社へ移動する事になりました。 Wordpressで使用しているドメインもA社からB社のサーバーへ同じく移動します。 ページ数もそんなに多くはなく、20ページくらいだと思います。 ここで教えて頂きたいのは業者にそのWordpressの新規セットアップと記事の移動をやってもらうとしたらいくらくらい費用が掛かるのかの目安を教えていただきたいと思っています。 ここで含まれないにはドメインの移行等です。なので費用計算としてWordpressの事だけをしてもらうのにどの位費用が掛かるかです。 もし、Wordpressの 1.セットアップ+ページ数が1~10ページまでならいくらとか、 2.セットアップ+ページ数が10~20ページくらいとか、 3.セットアップ+ページ数が100+など だいたい目安としてどの位かというのを教えて頂きたいと思っています。 足りない項目がある場合は補足させて頂きますので教えて頂ければ幸いです。

  • ワードプレスのSSL化|httpでも表示される

    ワードプレスをSSL化しました。トップページ(トップドメイン)は、「http」でアクセスしたら「https」にリダイレクトされて表示されるのですが、投稿記事にページは、「http:〇〇〇〇」でアクセスしてもそのまま表示されます。もちろん「https:〇〇〇〇」でも表示できます。 個別記事ページ、アーカイブページ、カテゴリページなども同じ現象です。 (https:でもhttpでも表示できる) この場合、どう対処すべきでしょうか?

  • ワードプレス 独自ドメイン設定

    さくらのサーバーでwordpressをインストールしてサイトを設けました。 現状、左のURLでアクセスすると、右の結果が返ります。 ・syoki_domain.ne.jp -> 表示される(あたりまえですが、参考サイトに従って正規化したつもりがまだ表示されてしまっているため) ・syoki_domain.ne.jp/index.php -> リダイレクトされてsyoki_domain.ne.jpで表示される ・syoki_domain.ne.jp/random_string -> syoki_domain.ne.jp/random_stringのURLのままサイト自体が表示され、記事部分は404 not foundになっている。syoki_domain.ne.jp/index.php/random_stringだと、syoki_domain.ne.jp/random_stringになる。 ドメイン部分を独自ドメインにしてアクセスしてみても、それぞれ同じ結果になります。 上記の現状から、 1.初期ドメインへのアクセスを独自ドメインにリダイレクト 2.dokujidomain.ne.jp/random_stringでアクセスされた場合、random_stringを削除して独自ドメインにリダイレクト をしたいです。 1は、 https://help.sakura.ad.jp/hc/ja/articles/206054622--htaccess%E3%81%AB%E3%82%88%E3%82%8B%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E5%88%B6%E5%BE%A1 「初期ドメインにアクセスがあった場合独自ドメインへリダイレクトさせたい さくらのレンタルサーバの初期ドメインを表示させたくない場合に有効です。 .htaccessの設定例 RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.sakura\.ne\.jp$ [NC] RewriteRule .* http://www.example.jp%{REQUEST_URI} [R=301,L] 」 上記URLに↑とあるのですが、ルートディレクトリ\hogedirectory\Wordpressという構造になっているので、 RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.sakura\.ne\.jp$ | %{HTTP_HOST} ^(www\.)?[^.]+\.sakura\.ne\.jp\\hogedirectory$ [NC] RewriteRule .* http://www.mysite.jp%{REQUEST_URI} [R=301,L] ↑こうで大丈夫でしょうか? 2は、wordpress側でやるべきことなんでしょうか?いまいち情報が見つからないため詳しいサイトなどあれば教えていただきたいです。 ワードプレス本体はsyoki_domain.ne.jp/mydirectoryにインストールしました。 wordpressの一般設定->wordpressアドレス、サイトアドレスにはdokujidomain.ne.jp/mydirectory、dokujidomain.ne.jpとして設定してあります。 .htaccessは以下です。 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> よろしくお願いします。

    • ベストアンサー
    • PHP
  • ワードプレスをFFFTPから削除してしまいました。

    こんにちは、いつもお世話になっています。 最近、ワードプレスをもとにブログを作成したいました。【ビジネス用】です。 記事もいくつか書き、ドメインで見れていたんですが、ちょっとしたミスでFFFTPからワードプレスのフォルダを削除してしまいました。 再度、FFFTPにアップしたのですが、URLに飛ぶとエラーが表示されます。 Parse error: syntax error, unexpected T_LNUMBER in /virtual/flowed1/public_html/1home.jp/wp-config.php on line 16 という内容です。 その前は下記のようなエラーが発生していました。 wp-config.phpを作成してくださいとなりデータベース入力の画面になり、しっかりと入力後に ~~~~~~~~~~~~~~~~~~ データベースを選択できません データベースサーバーへ接続することはできましたが (ユーザー名とパスワードは正しいということです)、admin データベースを選択することができませんでした。 * そのデータベースは作成済みですか ? * ユーザー【私のID****】に admin データベースを使用する権限はありますか ? * システムによっては、例えば username_wordpress のように、データベース名の前にユーザー名が付加される場合があります。その可能性はありませんか ? データベースのセットアップ方法が分からなければお使いのサーバー管理者に聞いてください。もし何をしてもうまくいかなければ、WordPress サポートフォーラム(英語)で助言がもらえるかもしれません。 という画面に切り替わってしまいました。 フォーラムでも聞いたんですが回答がこんな感じでした。 ~~ MySQL の削除再構築に問題があったと思われますので、レンタルサーバー屋さんに相談してみてください。~~ との事で レンタルサーバーに問い合わせましたが、対応が全くありません。WPだと対応外のようです。 他のドメインでまたアップすればいいのかも知れませんが 名刺にどのブログのURLをすって発行してしまったので、どうにかしたいです。 もし、ご存知の方がいらっしゃいましたらご教授お願い致します。 お忙しい仲、お読み頂き誠にありがとうございました。

  • jpドメインでワードプレスを使うのは有料でしょうか

    独自ドメインを取得してサーバーにワードプレスをインストールしました。 ワードプレスにログインして、このサイトを登録しようとすると、「jpドメインの場合は先に違うドメインにするよう」誘導され、代わりに〇〇jp.wordpress.comというサイトが作られました。 そしてそのあとにjpドメインを登録できるのかと思いきや、料金の画面が出て、それを閉じるとjpドメインの登録が振り出しに戻ります。 jpドメインの場合は有料なのでしょうか?

  • ワードプレスで画像のURLを変更したい場合の方法

    初めて質問させて頂きます。 現在ワードプレスでHPを作成中なのですが、ヘッダ部分や、記事内に画像を挿入した場合、 その画像のURLは通常登録サーバーのドメインにそったURLで表示されますが、 その画像のURLを変更したい場合、 サーバーを新しく借りるしか方法はないのでしょうか? 例) Aというサーバー会社のBというドメインのsampleというフォルダの中の画像の場合 現在 → B.A.com/samplewp/~ ご存じの方おられましたら教えていいだけますでしょうか。 よろしくお願いします。

  • サブドメイン毎に異なるサーバーを設定し運用する方法

    通常1サーバーの中でサブドメインを複数設定し運用する方法はありますが、サブドメイン毎に異なるサーバーで運用する方法はありますでしょうか? 具体的には以下の通りです。 http://sample.comをA社のサーバーで運用し、 http://sub.sample.comをB社のサーバーで運用する、といったものです。 現在、DNSは以下のように設定しております。 a * A社のIPアドレス mx @ 10 txt @ v=spf1 ip4:A社のIPアドレス ~all 上記に何らかの情報を追加して、サブドメインのみ指向性を変える方法はありますでしょうか。 宜しくお願い致します。

  • WordPressのデータベース設定について

    新しくWordPressをインストールしたいんですが、初期設定でのデータベース接続のための詳細を入力する画面で入力して「送信」ボタンを押すと「データベース接続確立のエラー」が出て進めません。 参照サイト「http://lolipop.jp/manual/blog/wp/」 現在、ロリポップにてレンタルサーバーを利用しております。 実はすでに利用しているAというドメイン(例:http//www.aaa.com)があり、それもロリポップで利用しており、そのサイト内でロリポップからできるphpMysqlのデータベース(例:「AD」)を使っています。 今回は、新たなBというドメイン(例:http//www.bbb.com)を利用して、そのサイトで使うデータベースをAで使っているデータベースで接続して共有しようと思っています。ただ、そのADというデータベースの情報を入力して「送信」ボタンを押すと上記のエラーが出てしまいました。 Bで別途データベース「BD」とか作ってもいいのですが、データを一元管理というか共有しておきたくて。 Aと同じドメインの配下で別途WordPressをインストールしたことがありましたがはそのときは上手くいきました。つまりAのサイトがhttp://www.aaa.com/wordpressだとしたら配下に作ったのは//www.aaa.com/wpxxxとかです。 他ドメインのデータベースを設定することはできないのでしょうか?

    • ベストアンサー
    • MySQL