在插件中,我正在生成一个分页链接到一个类别,
即http://localhost/?cat=17&paged=5
. 该类别由 slug 和 id 已知。
有没有办法将此 URL 转换为用户定义的“漂亮的永久链接”格式,
即http://localhost/category/foo/page/5
?
(假设我们正在运行 Wordpress 2.8/2.9+)
编辑:由于对我想要实现的目标存在一些误解,这就是我所拥有的:
- 类别 ID
- 页码(即该类别档案的第五页)
使用这些数据,我可以创建指向该页面的 URL,例如,http://localhost/?cat=17&paged=5
它可以很好地工作。问题是视觉性质的:如果用户启用了漂亮的永久链接,那么这将不太适合。问题是:我如何http://localhost/category/foo/page/5
从(或)我拥有的信息中获得正确、漂亮的永久链接(即)?
编辑2:显然,如果用户禁用了漂亮的永久链接,那么就没有漂亮的永久链接。我知道,这真的不是问题的主题......目前,让我们假设用户有一个任意的永久链接设置。我生成了一个链接,它应该看起来像用户想要的那样。