Leverage permalinks with AJAX

时间:2013-02-10 作者:user27259

我正在尝试为我的主题实现一些AJAX,但有一些事情我无法理解(或谷歌)。

我有一个名为“Faculty”的自定义帖子类型和一个页面,该页面在一个链接到/Faculty/entry1、/Faculty/entry2等的网格中显示自定义帖子类型中每个条目的特征图像。

我没有加载包含内容的新页面,而是尝试使用管理ajax在网格上方加载内容。php文件。

但我如何利用当前的“漂亮”永久链接来实现这一点?

我想要实现的是,用户单击特征图像,url将更改为/faculty/item2,我将通过AJAX接收item2的内容。如果用户在浏览器中手动输入/faculty/item2,则相同的faculty页面将加载item2中的内容。

我真的希望这个解释有意义,希望有人能给我一个正确方向的指针。

编辑:这是我正在寻找的功能的一个示例,只是实现了WordPress永久链接:http://themewich.com/aware/

1 个回复
SO网友:Mark Kaplun

你可以用html5 history API 您可以随时更改地址栏上的URL。适用于任何不是IE的现代产品,但可能this utility 将帮助IE。

结束

相关推荐

AJAX请求不通过代理进行路由

我构建了一个插件,它使用AJAX将URL发布到URL2PNG API,并通过wp\\u remote\\u get将屏幕截图带回WordPress。它在我的开发环境中工作得很好。但在生产中,它需要通过代理。这就是它变粘的地方。我们通过wp-config定义了代理,它工作得很好。在测试中,我能够通过代理成功连接到URL2PNG API并返回结果。。但是当请求通过AJAX发出时,没有成功。我已经进行了广泛的测试,以下是我的发现:直接在插件中发出的请求(例如页面加载)可以通过代理正确路由,不会出现问题。在浏览器