質問: wordpressで新規にテーブルを作ることに関して質問です。 wordpressにあらかじめ作られている, Table_meta.phpファイルを書き換えてテーブルを作るのと、 phpMyadminをブラウザで開いてテーブルを作るのでは、 何が違うのですか? 後々何か問題が起こるのでしょうか? 教えてくだされば幸いです。
回答: > > Table_meta.phpファイルを書き換えてテーブルを作る > > > WPの構成ファイルを書き換えてしまうとバージョンアップがし辛くなるのでお勧めしません。 Table_meta.phpの記述を基にプラグインを作るというのであれば問題ありません。 【WordPressでオリジナルのデータベース(テーブル)を作成する [プラグイン開発中級編] | webOpixel】 【WordPressのプラグイン作成 第二回 | 『コンピュータ』ブログ】 > > phpMyadminをブラウザで開いてテーブルを作る > > > この場合でも、プラグイン(もしくは functions.php )に読み出す PHP を書くことになると思うので、どうせならプラグインにテーブル作成まで記述するほうがよいと思います。再利用もしやすくなるので。 最近のプラグインは、管理画面には表示しない「カスタム投稿タイプ」を作成してデータを保存するものも増えてきたと思います。データが特殊である場合や、取り出し方が特殊でない場合はほとんどの場合このやり方で DB を扱うほうが問題が置きにくい(各種対策などはそのままWPのものを使うことになる)のでお勧めです。