我可以在 WordPress 中使用外部 PHP 脚本吗?
我是 WordPress 新手。我想创建一个网站来展示我的产品库存。我想使用wordpress来维护网站的内容。
我想知道是否有任何方法可以使用我自己的 PHP 脚本从 WP 访问我的“产品数据库”信息并显示它们。基本上,wordpress 将使用它自己的数据库来存储文本内容,并使用我的数据库来显示产品信息。
任何帮助将不胜感激。
,
马布
谢谢 我需要两个独立的产品数据库,因为我将使用产品数据库来维护供应链,客户将登录系统(不会使用 wordpress)来检查价格、数量和下订单(但没有交易)。我只想使用 wordpress 来显示公司简介、它的用途,并且一个页面将允许用户浏览可用产品,但此时没有购物车或交易。
I'm new in wordpress. I want to create a website to display my product stocks. An I want to use wordpress to maintain the content of the website.
I was wondering is there any way of using my own PHP scripts to access my 'product database' information within from WP and display them. Bascially, wordpress will use it's own database for text contents and my database to display product information.
Any help would be greatly appreciated.
Thanks,
Mab
p.s. I need two separate product databases because, I'll be using the product database to maintain the supply chain and clients will log in to the system (which will not use wordpress) to check prices, quantity and place orders (but no transaction). I just want to use wordpress to display company profile, what it does and one page will let users to browse available product but no cart or transaction at this point.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在模板中添加任意 PHP 代码。我建议使用特定于类别或页面的模板来根据需要包含您的产品数据库。
You can add arbitrary PHP code in your templates. I'd recommend using a category or page specific template to include your product database as needed.
以下是与产品数据库集成的一些方法:
1 - 如上所述,您可以在模板中添加任意 PHP 代码。这包括与您的产品数据库建立第二个数据库连接。
2 - 如果 WP 只是用于产品显示目的,您可以在与 WP 相同的数据库中创建表,并负责同步新表和主产品表。然后,您可以使用 $wpdb 对象来查询数据库。您不需要创建第二个数据库连接。事实上,您可能根本不需要创建表。您可以在 WP 用于媒体库的表中进行定期插入/更新。
我很想听听您最终使用什么解决方案。我确信会有其他人可以为这个线程做出贡献。
Here are some ways you can integrate with your product database:
1 - As mentioned above you can add arbitrary PHP code in your templates. This includes having a second DB connection to your product database.
2 - If WP is simply there for product display purposes, you can create table(s) in the same DB as WP and have a job to synch the new table(s) and the main products table(s). You can then use the $wpdb object to query the DB. You do not need to create a second DB connection. In fact, you might get away with not having to create tables at all. you can do periodic inserts/update in the tables WP uses for the media library.
I would love to hear what solution you end up using. I'm sure there will be others who can contribute to this thread.