提问人:Karthy 提问时间:10/17/2023 最后编辑:LuukKarthy 更新时间:10/17/2023 访问量:8
需要在json数组的下一行显示短代码
Need to show shortcodes to next line on json array
问:
我创建了一个简码函数来显示美国每个州的计划详细信息。为此,我制作了JSON数组以具有美国州的详细信息。我需要的是,我想使用简码功能逐行显示计划详细信息。我需要建议,下面我已与您分享了代码。
$STATES_ARRAY = array(
array(
"slugCode" => "alabama",
"name" => "Alabama",
"stateCode" => "AL",
"plans"=> "Blue Cross and Blue Shield of Alabama, CGS Administrators LLC, Palmetto GBA LLC"
),
);
add_shortcode('US_STATE_PLAN', 'mp_usstate_plan');
function mp_usstate_plan() {
$usstate_plan = "";
$chosen_state = [];
global $STATES_ARRAY;
//$states = json_encode(STATES_ARRAY);
//alert("Value of States Array" + $STATES_ARRAY);
//$state = $states.find(state => state.slugCode === get_query_var("usstate"));
$state = array_filter($STATES_ARRAY, function($state) {
return $state["slugCode"] === get_query_var("usstate");
});
if(count($state) > 0){
$chosen_state = array_pop($state);
if(!empty($chosen_state) ){
$usstate_plan = $chosen_state["plans"];
}
}
return $usstate_plan;
}
答: 暂无答案
评论