MySQLデータベースからデータを取り出して、WPページのいくつかのテーブルに入れたいのですが。私はWP 3.1.1を使っています。
MySQLデータベースから取得し、それをWordPressページの表に表示したい売上高の表があるとします。
私はちょうどDB接続を確立し、データを引き出し、そしてそれをエコーアウトするのに十分なphpを知っています。しかし、私はWordPressと組み合わせてこれを行うための最良の方法が何であるかわからない。
a)テーブルをWordPressデータベースに置いても大丈夫ですか? (この方法で私はWPのデータベース接続を使用できます)。それらはある種の対立を引き起こすでしょうか? WPをアップグレードすると上書きされますか?
b)phpコードはどこに置くべきですか?新しいページを作成するときに、WPのHTMLエディタにphpを挿入するだけでいいのですか。そうでなかったら、私はただphpファイルを作り、それをどこかに含めるべきですか?もしそうなら、どこにinclude行を置きますか?
c)データベースからデータを引き出すことを可能にするプラグインはありますか?私はいくつかのテーブルプラグインを見たことがありますが、データは手で入力するかXMLから取得する必要がありました。残念ながら、私は手でデータを入力するにはあまりにも多くのテーブルを持っています。
助言がありますか?
ありがとうございました!
- ラクミディ
はい、あなたはWordPressデータベースのあなた自身のテーブルにあなたのデータを保存することができます。あなたが世話をする必要があることがいくつかあります。
今あなたの質問に答えるために:
PHPコードを置く場所はたくさんあります。しかし しない あなたのPHPコードをHTMLエディタに入れてください。
i)あなたはあなた自身のプラグインを作成することができ、そのためにはwp-content/plugins /ディレクトリに保存することができるプラグインファイルにコードを入れることができます。
ii)テーマのfunctions.phpファイルにあなたのコードを書くことができます。
あなたはWordpressでテーブルを問い合わせるためのプラグインを必要としません。ちょうど $ wpdbについて読んでください 。