我正在尝试创建一个看起来像localhost/wordpress/slug/username
我正在使用wp_redirect
功能将用户重定向到此网址,但问题是我不知道如何撰写此网址?
我尝试创建一个像$user = wp_get_current_user();
这样的变量来包含它wp_redirect( 'http://localhost/wordpress/slug/$user' );
,但它不起作用所以请有人帮助我
由于
答案 0 :(得分:0)
首先,你需要使用双引号进行变量插值。
"http://localhost/wordpress/slug/$user"
第二个$ user变量产生一个WP_User对象,你实际上想要display_name属性
$user->display_name
所以最终的代码如下:
wp_redirect( "http://localhost/wordpress/slug/$user->display_name" );