WordPress で使っているデータベースからデータを取得するときに $wpdb クラスを使うと便利です。その $wpdb は functions.php の中でも使用することができます。関数定義ブロックの中で使用するには下記のように global キーワードを使います。
functions.php
1 2 3 4 5 6 |
function get_hoge(){ global $wpdb; // globalキーワードを使うことで$wpdbクラスを利用できる $response = $wpdb->get_var("SQL"); return $response; } |
$wpdb を使えるようになれば独自の SQL を作って、WordPress のデータベースからあらゆる情報を取り出すことができて便利です。