How to pass username in url 时间:2019-08-03 作者:user172955 我有几个作者的页面像我的网站。com/author/username1mysite。com/作者/用户名2我想创建一个动态url,如我的网站。com/author/current\\u loggedin\\u用户名如何创建。 1 个回复 最合适的回答,由SO网友:nmr 整理而成 首先,您应该检查用户是否已登录-使用is_user_logged_in().下一步是获取当前用户的IDget_current_user_id().接下来,使用获取具有给定ID的作者的URLget_author_posts_url().最后一步是显示带有链接的按钮。if ( is_user_logged_in() ) { $uid = get_current_user_id(); $link = get_author_posts_url( $uid ); printf( \'<div><a href="%s">My posts</a></div>\', $link ); } 您可以在header.php 文件或将其作为函数添加到functions.php 在header.php. 文章导航