您可能想在wp-includes/query.php
.
我建议如下:
function my_always_get_post_custom( $posts ) {
for ( $i = 0; $i < count($posts); $i++ ) {
$custom_fields = get_post_custom( $posts[$i]->ID );
$posts[$i]->custom_fields = $custom_fields;
}
return $posts;
}
add_filter( \'the_posts\', \'my_always_get_post_custom\' );
通过这种方式,您将始终在您的
$post
object 无需每次设置循环时都费心查找它们。从现在起,您可以使用
$post->custom_fields
作为
multi-dimensional array
.