我正在寻找一种在wordpress中创建搜索框的方法,访问者可以从数据库中搜索数字。这可能吗?我的数据库中有几个包号。我想让我的访问者能够搜索他们的包裹号码并请求该号码附带的信息。
答案 0 :(得分:0)
你想做什么。
我建议采用与使用wp-exec不同的方法。 (我只看了wp-exec网站,该插件是为WordPress 1.5创建的,这意味着它在大约5年内没有更新过。)
您要显示的内容完全存在于WordPress之外。我建议你使用自定义页面模板 - 请参阅 http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates
在这种情况下,您不会使用WordPress帖子或页面或自定义帖子类型。在您自己编写的自定义页面模板上(或者如果您没有自己的专业知识,可以编写)PHP代码从数据库中提取信息并将其显示在页面上。
对于那样的页面,你只使用WordPress作为显示结果的容器 - 他们的自定义页面将出现在网站导航中,结果页面将使用网站的主题来显示所以它看起来像网站的其他部分。
但是从数据库中显示的代码不会使用WordPress循环。它将是PHP / MySQL数据检索和显示代码。
我真的怀疑你会找到一个插件,它允许你显示来自外部数据库的结果,格式化你希望它们出现的方式。原因是每个外部数据库都不同,有不同的表和表结构。并且没有两个站点希望以相同的方式可视地显示外部数据。因此,封装在插件中的概括很少,因为每个人都希望它与众不同。
我在某些网站上创建了你想要做的网页,因此我知道可以做到。但它需要编写自定义代码。