我有用户生成的内容,这些内容是在写入SQL数据库的移动应用程序中创建的。
我想创建一个新网站,允许每个用户查看此内容。所以如果我去
http://foo.com/user/TMC
它将显示我在移动应用程序中创建的所有内容。我想使用wordpress来消除重新创建自己的内容发布引擎的需要,并通过插件、模板等获得wordpress生态系统的所有好处。甚至像“搜索”这样的基本东西都是免费的,而如果我推出自己的内容发布系统,则需要自己构建它。
要做到这一点,我想我需要:
能够以编程方式创建wordpress帖子。我希望在另一台服务器(如Google App engine)上运行的代码调用我的托管wordpress的服务器(如常规共享托管),并在用户每次在我的移动应用中保存新内容时创建博客帖子。为了做到这一点,需要有一个web服务来完成这一点,或者我直接写入DB?
如果用户在我的移动应用程序中编辑内容,则可以在保存日志后以编程方式编辑日志。同样需要web服务
我需要能够为我的移动应用程序的每个用户提供唯一的URL,并且只显示他们的博客帖子,但这仍然是wordpress的同一个实例的一部分。所以http://foo.com/users/UserA vs。http://foo.com/users/UserB. 在同一个博客上,每个URL都将显示仅由该用户完成的帖子的过滤视图。我需要创建真实或虚假的用户帐户。由于内容确实存在于我的移动应用程序中,因此我的用户与我有帐户并存储在SQL中。因此,当我将内容推送到Wordpress创建内容时,并不是真正的用户在做这件事。因此,如果我想为userA和userB推送内容,那么如何创建用户帐户?或者我应该重载标记的使用并说将标记设置为user=UserA
然后,当我需要完成上面#3中描述的内容时,我只需使用/tags/user=UserA
? (我显然愿意接受建议)
我需要的是哪怕是一点点都可能的,还是我在吸毒?