创建具有WordPress固定链接结构的复杂URL

时间:2012-10-07 作者:user1724444

我正在尝试自我教育,以便我可以就我正在尝试创建的WP站点开发规范进行更深入的对话。感谢您对我想要实现的目标的任何回答。

我想为访问我的Wordpress网站的访问者创建一种方式,以填写包括个人信息在内的联系信息,并自动捕获这些信息,并将其放置在一个独特而复杂的URL上,该URL可由web浏览器访问,但不太可能被发现。我不知道如何使用Wordpress的permalink结构来做到这一点,坦率地说,我对Wordpress和PHP了解不够,无法为我的情况制定解决方案。

这里有一个例子。假设我的新访客是弗雷德·琼斯。弗雷德·琼斯访问我的新网站。并填写一份标准的联系表格,上面写着他的名字、电子邮件、最喜欢的歌曲等等。我希望弗雷德的信息自动放在一个单独的页面(可能不是Wordpress页面)中,并在一个很难猜测/破解的URL下创建。所以我不想要像www.mycolwpsite这样的URL。com/users/fredjones。实际上我想要一些更像MyColwpSite的东西。com/z34,90)2#1lqpe~3。

基本上,一个URL几乎不可能让人猜到,甚至想破解。但是,如果我知道特定的URL,我确实希望web浏览器能够快速访问这些信息。

我想知道我是否可以在Wordpress中使用某种定制的永久链接结构,或者是否有更好的解决方案。重要的是,我不能使用Wordpress提供的标准用户登录,但我还需要保护用户使用复杂/随机生成的URL路径提供的数据。

非常感谢您能为我们带来的一切光明!

1 个回复
SO网友:fuxia

WordPress为此提供了一个非常简单的API:endpoints. 看见this examplethis.

在您的用例中,我将为名为result 或者其他什么,以及监听该端点的回调。实际表单结果应存储在自定义的、而不是与此端点的子节名称具有相同标题的公共帖子类型中。这样,您可以稍后从后端对其进行编辑。

结束

相关推荐

widgetlogic and permalinks

我试图使用widgetlogic在某些页面上有条件地显示菜单。每个菜单都使用如下标记is_page(array(\"Page Name\", \"Page Name 2\" ...)), 在我尝试更改permalinks之前,它一直工作得很好(因此所有菜单都会从各自的页面中消失)。我做错什么了吗?是否有解决方法?