我有15个自定义字段,用于为我的网站生成评论。目前,我访问每个字段的方式如下:
//Buy or rent, type home, price
if ( get_post_meta(get_the_ID(), \'survey_home_type\', true) ) {
echo get_post_meta(get_the_ID(), \'survey_home_type\', true) . " - ";
}
if ( get_post_meta(get_the_ID(), \'survey_buy_or_rent\', true) ) {
echo get_post_meta(get_the_ID(), \'survey_buy_or_rent\', true) . " for ";
}
if ( get_post_meta(get_the_ID(), \'survey_purchase_price\', true) ) {
echo get_post_meta(get_the_ID(), \'survey_purchase_price\', true);
} elseif ( get_post_meta(get_the_ID(), \'survey_rent\', true) ) {
echo get_post_meta(get_the_ID(), \'survey_rent\', true);
}
有没有更好的方法?我尝试使用get\\u post\\u custom,但它似乎主要处理数组,而不是单个项。我还可以提前声明所有变量,例如$rent
, $purchase_price
. 我想听听任何建议!