Wordpress自定义字段和用户元比较运算符

时间:2013-09-10 11:01:19

标签: php wordpress comparison operators

我正在尝试查询用户字段值。基本上我想根据当前用户ID是否与自定义字段ID值匹配来使用if语句,以显示用户特定内容。我有一些代码片段,但我似乎无法正常工作。

我简要介绍了比较运算符,并试图使下面的代码无法正常工作。 PHP新手要温柔:/

<?php 
   $client_id = get_currentuserinfo($user_ID); 
   if ($client_id == get_field('user_select')) : 
?>
<p>Working</p>
<?php else : ?>
<p>Not Working</p>
<?php endif; ?>

任何帮助都是非常感谢!

1 个答案:

答案 0 :(得分:0)

这可能就像没有将$current_user命名为全局变量一样简单:http://codex.wordpress.org/get_currentuserinfo

WordPress for Web Apps中,我使用此代码段来获取当前用户ID:

$current_user = wp_get_current_user(); 
$user_id = $current_user->ID;

参考: http://codex.wordpress.org/Function_Reference/wp_get_current_user

当您说要匹配字段的值时,此字段在哪里?它是前端的表格吗?它是数据库中的东西吗?我不确定get_field是否适合使用此功能。