我正在寻找一种方法让用户在多站点设置上注册并自动为他们创建博客......不,不是标准ms注册系统处理它的方式。我想完全摆脱这个过程的第二步。他们注册为“用户”,并在http://my.site.com/user为他们自动创建博客。
跟进问题......有谁知道自动修剪多站点平台的方法? IE,未登录“x”时间范围(或在特定时间段过后)的用户会自动删除其网站。
答案 0 :(得分:0)
只需在wordpress instalation之后制作Wordpress文件和数据库布局的纯文本副本。当您拥有它时,在用户完成注册后,只需将文件从原始目录(如“_original_wordpress”)复制到“username_dir”,然后创建新数据库或只添加带有username_前缀的表。此外,您还必须配置config.php或wordpress中包含数据库数据的任何内容。
关于第2个问题 - 使用CRON。在PHP中编写脚本,列出前一个月前最后一次活动的所有用户,从MySQL中删除数据库中的表和dir“/ username /”并且它已经消失了:)所以它会被定期执行,只需将它放在CRON中就像每一个一天?
这就是解决你的任何问题的方法之一,但它看起来非常简单。