我创建了一个简码函数来显示内容中的州名称。我专门创建了一个页面来将州名称显示到内容中。
我的页面上有这一行 - 为什么来自[州名短代码]的提供商选择我们公司?我已经添加了短代码功能,并且运行良好。当来自美国任何州的访问者进入我的页面时,它会在短代码上显示州名称。
我需要的是:
当他们访问我的原始页面时,需要显示这样的为什么提供商选择我们公司?
我需要任何建议来不显示文本“来自”
我还有更多的功能来显示州代码和州计划。我需要使用以下功能。这将仅显示州名称。我使用 JSON 数组来显示状态详细信息。
add_shortcode('US_STATE_NAME_WITH_TEXT',
'mp_usstate_name_with_text');
function mp_usstate_name_with_text() {
$usstate_name = "";
$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_name = $chosen_state["name"];
}
}
return .$usstate_name;
}
我认为你可以添加“from”来返回简码函数的值。
return 'from ' . $usstate_name;
来自
Why Providers from [state name shortcodes] choose our company?
到
Why Providers [state name shortcodes] choose our company?