尝试按“名称”显示用户元,而不是按“ID”

时间:2015-04-03 作者:Sam

我的网站上有一个表单,用户可以在其中提交自己的帖子,其中一个字段有一个包含不同国家的下拉列表,用户可以输入自己的位置。我希望在发布帖子时显示此位置,因此我编写了以下代码来实现此目的:

<?php echo stripslashes(get_user_meta($uid, \'user_location\', true)); ?>
但是,这仅显示类别“ID”编号(而不是位置的类别“名称”)。我可以写什么来显示位置的名称?

1 个回复
SO网友:s_ha_dum

使用get_category() 将ID转换为类别数据对象。

$cid = get_user_meta($uid, \'user_location\', true);
$c = get_category($cid);
echo $c->name;

结束

相关推荐

如何从函数.php中获取php文件中的代码

我正在用wordpress建立一个网站,使用子主题。主主题文件夹中有一个名为entry的文件。php这就是我需要在本文底部添加一些php的地方。我不想接触父主题文件,以避免更新主题时出现问题。How can I embed/insert PHP code in that specific file/ part of the code?这是使用过滤器完成的吗?嵌入我一直在谷歌上搜索,但我不知道我是否使用了正确的关键词来搜索。我正在学习php,这将非常有帮助:)更多详细信息:理想情况下,我希望在“/节”的结尾