php - 如何在 userpro 插件中通过 url wordpress 获取用户标识?

标签 php wordpress

我正在使用 userPro 插件。我的网址如下:

http://www.example.com/profile/alex/

(alex 是用户名,我在个人资料页面中,我需要在 function.php 文件中获取 alex)

我在管理员端的永久链接设置中设置了帖子名称

如果我从永久链接设置中将其设置为默认,那么我可以获得用户 ID 和 url 将像这样制作

http://www.example.com/?page_id=522&up_username=alex

如果我写 $_GET['up_username'] 那么我将获得用户名。我希望在固定链接设置中使用帖子名称

最佳答案

您必须使用 Wordpress 的构建函数 get_query_var() 来执行此操作,因为您使用的是基于 POSTNAME 的永久链接,您应该替换:

$_GET['up_username'];

get_query_var('up_username');

希望对你有帮助。

关于php - 如何在 userpro 插件中通过 url wordpress 获取用户标识?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29990756/

相关文章:

php - "There are no commands defined in the ' 命令 ' namespace."在运行命令 :make in Laravel 之后

PHP INSERT bool 值到 mysql

php - Laravel Eloquent 存储在数据库中的 double 值返回四舍五入

php - 在 wp_postmeta 中将自定义字段数据保存为正确的序列化数组格式

php - 服务器中的磁盘配额超出警告

php - 调用未定义函数 odbc_connect() php 7

PHP - 'print/echo' 显示结束标记 - 或不输出

html - 通过在不同服务器上托管图像来提高加载性能

单击并按住时,具有平滑主题的 jQuery UI 按钮会增长

php - Wordpress > 更改 x-robots-tag