如何使用相关URL显示外部数据库中的内容

时间:2011-07-26 作者:Purcell

我正在开发一个网站,该网站需要显示存储在外部数据库中的电子资源信息。这些信息将以三种不同的方式呈现(字母顺序、类别和特定资源的详细视图),并且需要有一个唯一的url,用户可以将其作为书签或通过电子邮件发送(即,所有艺术资源都可以在/resourcecategoryart或/resourcecategoryart?category=art中找到)。

我是wordpress的新手,不知道最佳实践或预期的设计模式。

我有运行我需要的查询和显示相关信息的功能,但我不知道如何让它们与wordpress网站配合使用。我是否为每种显示类型(3)创建一个页面,然后在url中传递一个变量,该变量为函数查询和显示所需的值?我是否为每个可能的实例创建了一个页面(数百个资源中的每一个都有一个页面用于显示其详细信息,字母表中的每一个字母都有一个页面,每个类别类型都有一个页面),并让它们包含相关代码?

如果您能提供有关如何处理此问题的资源或建议,我们将不胜感激。

谢谢

1 个回复
SO网友:Milo

看看this question 对于一个相当简单的解决方案。

大体上create a plugin 要包含代码,add a rewrite rule 拦截与自定义url匹配的任何请求,并解析或将其包含的任何数据传递给插件,然后插件可以使用这些变量生成所需的任何输出。

我还建议使用wpdb class 执行数据库查询。

结束

相关推荐

使用jQuery可排序控制附件菜单顺序

我已经创建了一个元盒,它允许我上传并获取图像,然后还能够添加jquery ui sortable以对图像进行排序,但是我不知道如何添加实际功能以保存排序顺序。如果有人有一个想法如何实现这一点或一些教程,将是有益的,请分享,我无助地停留在这里。谢谢编辑:基本上,我需要知道的是如何将jQuery sortable与处理不同附件菜单\\u顺序的功能联系在一起。