如何将php函数返回值转换为wordpress slug?

时间:2014-04-22 14:15:32

标签: php wordpress

我有一个PHP函数

<?php echo $current_user->membership_level->name?>

输出是某种类别名称

我想将其转换为Wordpress slug 某种类别名称

为此,我选择了$sługfunction= sanitize_title(::);

<?php echo $slug = sanitize_title("$current_user->membership_level->name"); ?>   

但是,我收到以下错误:

  

捕获致命错误:类stdClass的对象不可能   转换为字符串

你能帮帮我吗,我该怎么写php功能?我是PHP的新手,我对上面的代码感到非常沮丧。

此致

汤姆

2 个答案:

答案 0 :(得分:1)

删除双引号:

echo $slug = sanitize_title($current_user->membership_level->name);

或使用如:

echo $slug = sanitize_title("{$current_user->membership_level->name}");

答案 1 :(得分:1)

你试过吗

<?php echo $slug = sanitize_title($current_user->membership_level->name); ?>