这可能更像是一个PHP问题,但需要处理WordPress插件、高级自定义字段
我使用全局选择选项将特定位置(自定义职位类型)存储为总部。我存储的值如下:
function options_headquarters() {
foreach(get_field(\'option_headquarters\',\'options\') as $post_object) {
$options_headquarters = $post_object->ID;
return $options_headquarters;
}
}
我不清楚的是,既然我的选项只允许获取一个值,那么除了使用foreach语句(仅获取特定的数组值)并仍将其应用于post\\u对象之外,还有其他方法吗?
该函数存储该位置的postID。我当前正在模板中输出此内容,格式为:
echo get_field(\'location_phone\',options_headquarters());
它抓取了一个名为
location_phone
(Location custom post type中的元值),并指定一个特定的postID以从(总部)获取值。是否有更好的方式处理传入此总部价值?只是把这个从你知道的地方拿出来
options_headquarters(\'location_phone\');
会很甜蜜;)
谢谢