如何创建动态php url
我正在尝试创建一个动态url,看起来像这样如何创建动态php url,php,wordpress,url,Php,Wordpress,Url,我正在尝试创建一个动态url,看起来像这样localhost/wordpress/slug/username 我正在使用wp\u redirect函数将用户重定向到此url,但问题是我不知道如何编写此url 我试图创建一个变量,比如so$user=wp\u get\u current\u user()像这样包含它wp\u重定向('http://localhost/wordpress/slug/$user')但它不起作用,所以请有人帮帮我 谢谢首先,变量插值需要使用双引号 "http://loca
localhost/wordpress/slug/username
我正在使用wp\u redirect
函数将用户重定向到此url,但问题是我不知道如何编写此url
我试图创建一个变量,比如so$user=wp\u get\u current\u user()代码>像这样包含它wp\u重定向('http://localhost/wordpress/slug/$user')代码>但它不起作用,所以请有人帮帮我
谢谢首先,变量插值需要使用双引号
"http://localhost/wordpress/slug/$user"
第二个$user变量生成一个WP\u用户对象,实际上您需要display\u name属性
$user->display_name
最后的代码如下所示:
wp_redirect( "http://localhost/wordpress/slug/$user->display_name" );
您好,谢谢您的回答,但是使用您给我的代码,我在单击链接时才获得此结果[,所以现在我认为声明变量有问题,或者可能我没有声明函数,,,,,请记住,我正在主题文件夹中的function.php文件中编写代码。请告诉我下一步要做什么