Css 我无法删除?author=N指向Wordpress中一个好名字的url

Css 我无法删除?author=N指向Wordpress中一个好名字的url,css,wordpress,Css,Wordpress,也许应该是一些简单的事情,但我看了很多网站来解决我的问题 我正在尝试删除我网站页面的url?author=N。 我想将www.mydomain.com/?author=13更改为www.mydomain.com/profile/username到目前为止,我删除了作者url,但id仍然存在 我目前的代码是: } public static function get_profile_url($user_id = 0) { if ($user_id > 0) {

也许应该是一些简单的事情,但我看了很多网站来解决我的问题

我正在尝试删除我网站页面的url?author=N。 我想将www.mydomain.com/?author=13更改为www.mydomain.com/profile/username到目前为止,我删除了作者url,但id仍然存在

我目前的代码是:

}

    public static function get_profile_url($user_id = 0) {
        if ($user_id > 0) {
            $profile_url.="profile/" . $user_id;
        }

不确定,但我认为我的目标是$user\u id我已经使用了其他替代方案,如$user\u nicename,但仍然失败,有什么提示吗?提前感谢您的关注。

您需要在选项->永久链接中激活友好url。你已经激活了吗


如果是,您的url将是domain.com/author/user\u name

My permalink ok,问题出在作者区域的帖子上,单击它会转到上面提到的链接(?author=24)。也许您可以使用
get\u author\u posts\u url
?我用get\u author\u posts\u url替换了get\u profile\u url,不用担心,我在localhost:)上做的,我把代码放错地方了吗?。。。您是否传递了用户id以获取\u作者\u帖子\u url<代码>获取作者帖子url($user\u id)?。。。这应该可以工作:(()没有工作,又坏了。你可以把它放在这里,因为它应该是代码?完整显示?