我试图创建一个循环来读取给定post\\u id中的所有meta\\u值记录。其想法是从与post\\u id号相关的wp\\u postmeta表中收集所有meta\\u值的数据,并将其打印为列表。但到目前为止,我还没能做到这一点。问题是我的“custom\\u fields”变量。我需要把我的meta\\u键放在那里。但是我每个post\\u id有几个meta\\u密钥。例如,post\\u id 2171有data2、date3、data4、data5。。数据19作为meta\\u键。那么,我怎样才能让它工作呢?
function jb_applicant() {
global $wpdb;
$custom_fields = get_post_custom(2171); //2171 is the post_id that I\'m trying to gather the data from
$my_custom_field = $custom_fields[\'data2\'];
$op = \'\';
foreach ( $my_custom_field as $key => $value ) {
$op .= $key . " => " . $value . "<br />";
}
return $op;
}
add_shortcode(\'applicant\', \'jb_applicant\');
谢谢