主菜单页面重定向到用户ID

时间:2015-03-11 作者:Craig

我有一个网站,向客户显示健身结果。它的工作原理是根据用户的UID显示一个页面,显示独特的图表等。

我可以在登录时将成员重定向到唯一的页面,但我似乎无法添加同样重定向他们的菜单项。

我需要菜单项,因为当前,当客户端登录并查看其唯一页面时;如果他们离开该页面,则无法导航回该页面。

有什么想法吗?这可能吗?

我是一个代码新手,但我正在学习,所以请记住这一点!

干杯

1 个回复
SO网友:jzatt

一种解决方案是使用页面模板创建一个页面,该页面模板根据用户ID获取所有信息。然后您可以将该页面添加到菜单中。类似这样:

<?php
/*
 * Template Name: User Info
 */
 get_header();

 //Your code for getting the users id
 $user_id = \'123\';

 //Output userinfo using your code
 ...
此代码应保存为主题文件夹中的文件。把它命名为template-user.php. 然后,在WordPress中创建新页面时,可以选择此模板作为页面模板。

要轻松获取主题的HTML结构,可以复制主题的内容page.php 并将其添加到此文件。

结束