キャッシュとしてデータをデータベースに保存する

処理が重い関数を毎回呼び出すことは処理速度の低下を招くので一定期間キャッシュとして保存しておくとよい。

<?php set_transient( $transient, $value, $expiration ); ?>

$transientにデータのキーを指定、$valueに保存したい配列など、$expirationに保存が有効な秒数を指定する(3600*24なら一日間)

<?php get_transient( $transient ); ?>

$transientに指定したキーを代入することでデータが存在すれば取り出すことができる。