WordPress的建立在作者页面的原则。作者页面很好,可以通过nicename网址收集作者信息。对于没有写过帖子的用户不会这样做。WordPress的自动个人用户个人资料页面
我想要一个有效的用户页面,我可以主题,www.example.com/user/[user_nicename]。简单的我会想,但我找不到代码来找到使这个概念工作所需的用户ID。我也找不到插件。大多数人只为登录用户提供个人资料页面,而不是其他用户的参考。
这是怎么做到的。
WordPress的建立在作者页面的原则。作者页面很好,可以通过nicename网址收集作者信息。对于没有写过帖子的用户不会这样做。WordPress的自动个人用户个人资料页面
我想要一个有效的用户页面,我可以主题,www.example.com/user/[user_nicename]。简单的我会想,但我找不到代码来找到使这个概念工作所需的用户ID。我也找不到插件。大多数人只为登录用户提供个人资料页面,而不是其他用户的参考。
这是怎么做到的。
有几个插件自动用户页面,你试试这个:http://wordpress.org/extend/plugins/wordpress-users/
您可以使用mod_rewrite更改用户/ [user_nicename]对GET变量传递到PHP文件,你可以做一个wordpress表搜索user_nicename并获取与作者相关的所有变量。为此,作者不需要写一篇文章。
你可以使用类似这样
<?php
$username = $_GET['user'];
if (isset($username))
{
$user_ids = $wpdb->get_col("SELECT * FROM $wpdb->users WHERE user_nicename = $username");
..
我已经使用了这样的事情在我的wordpress项目之一
。这里是
example
(现在不工作)到我所做的用户页面。但在那里我使用用户ID,而不是在SQL查询负载。
我知道这是一个旧的线程,但是你有其他的代码,包括mod_rewrite for“漂亮”URLS的部分,以及如何调用它?例如像在functions.php?我正在寻找这样的东西。用户页面与艺术家页面分开。 – Pat