1

get_post_meta() はループ中にデータベースを照会しますか?

検索結果の間 (ループ内)、投稿メタを取得する一連の値があります。

例:

<?php
$post_meta_array = array(
    'this',
    'that',
    'more',
    'stuff'
);

foreach ($post_meta_array as $get_meta) {

    $stuff_just_got = get_post_meta($get_meta, '');

}
?>

ループ中に get_post_meta() がデータベースにクエリを実行する必要がないことに感銘を受けました。そうなっていないか、二重にチェックしています。そうでない場合は...痛い。

4

2 に答える 2

0

上記の良い答えで、クエリをチェックするためのhttp://wordpress.org/extend/plugins/debug-queries/に偶然出くわしました。

于 2013-04-08T04:32:06.007 に答える