两个不同的用户访问相同的Wordpress页面,但在该页面中具有不同的d3对象视图

时间:2014-08-23 17:34:17

标签: wordpress d3.js

这是一个关于数据驱动文档(简称d3)和Wordpress的问题:

我想知道是否可以创建一个包含d3对象(比如一个条形图)的WordPress页面,并允许同一个WordPress站点的两个不同用户访问该特定页面,但查看d3对象是他们自己的模块数据。我想过一些解决方法,比如为每个用户创建一个专用页面并将页面与他/她的数据链接起来,但如果你有很多用户并且每个用户都有很多这样的页面,那么这将成为一场噩梦。我希望你能给我一些想法或反馈。谢谢!

1 个答案:

答案 0 :(得分:1)

是的,但您必须修改该页面的Wordpress模板,以便将用户ID(或名称)“发送”到网页。为此,请参阅Send wordpress $current_user->ID from php file to external Javascript file。然后,您可以使用该user-id加载正确的csv文件,然后可以使用该文件生成图形。