我需要将用户个人资料字段与类别帖子标题匹配,然后从该类别的特定帖子输出数据。因此,在我的用户个人资料中,我将字段设置为schoolprovider
,这是一个文本字段。
我有一个名为 local-delivery-partner-ldp 的帖子类别,其帖子标题与schoolprovider
的输入相匹配,然后一旦匹配我想输出元来自类别schoolprovider local-delivery-partner-ldp
我的代码如下:
// Looping through posts from my category
$query = new WP_Query('category_name=local-delivery-partner-ldp');
if($query->have_posts()) : while($query->have_posts()) : $query->the_post();
$catLdp = get_the_title();
endwhile;
endif;
// Getting field from users (LDP)
$user_info = wp_get_current_user();
echo $user_info->schoolprovider;
$schoolProvider = $user_info->schoolprovider;
// Need to match $schoolProvider with the same from the category loop
if($schoolProvider == 'SW1 Young Gloucestershire'){
echo 'Match';
} else{
echo 'No Match';
}
所以我想我的问题是我如何在类别循环中的一个输出与我的用户元字段的输出之间进行匹配,而不像我在if/else
语句中看到的那样对其进行硬编码/ p>