WPDBでテーブルからデータを引き出せない

実現したいこと

WordPressのWPDBを使ってDBを読み書きしたいと考えています。
いま、実行中のWordPressのデータベースに以下のようなテーブルを作成しました。
テーブル名:wp_manager_company
テーブル構造:id、name、used
イメージ説明

まずはこのテーブルの一覧を表示させたいのですがうまくいきません。

該当のソースコード

他サイトで例文として見かけたのでこちらを試したところ

PHP

1global $wpdb;2$sql = 'SELECT post_title, post_content FROM wp_posts';3$object = $wpdb->get_results( $sql );4echo $object[0]->post_title;

投稿の一番目の記事のタイトルが問題なく表示されました。
ではと、

PHP

1global $wpdb;2$sql = 'SELECT * FROM wp_manager_company';3$object = $wpdb->get_results( $sql );4echo $object[0]->name;

としても何も出力されず、

PHP

1echo count($object);

としてみたところ結果は0でした。
(もちろん2件ほどデータは入れています。)

何かDBの作り方に問題があるのではないかとも思うのですが、WPDBで呼び出せるデータの制限などあるでしょうか。
ちなみに固定ページのテンプレートに記述しています。

よろしくお願いいたします。

コメントを投稿

0 コメント