如何创建动态php网址

时间:2015-11-01 00:56:39

标签: php wordpress url

我正在尝试创建一个看起来像localhost/wordpress/slug/username

的动态网址

我正在使用wp_redirect功能将用户重定向到此网址,但问题是我不知道如何撰写此网址?

我尝试创建一个像$user = wp_get_current_user();这样的变量来包含它wp_redirect( 'http://localhost/wordpress/slug/$user' );,但它不起作用所以请有人帮助我

由于

1 个答案:

答案 0 :(得分:0)

首先,你需要使用双引号进行变量插值。

"http://localhost/wordpress/slug/$user"

第二个$ user变量产生一个WP_User对象,你实际上想要display_name属性

$user->display_name

所以最终的代码如下:

wp_redirect( "http://localhost/wordpress/slug/$user->display_name" );