首页 > 解决方案 > Wordpress 插件开发,找到具体页面

问题描述

我正在尝试开发一个插件,但我并不是最擅长开发插件。我确实知道 php 和 oop,但是 wp 函数很难理解,还有 codex。

我正在尝试创建一个“订单”页面,您可以在其中单击一个按钮,转到view_order.php它将从特定 ID 获取所有数据的位置。

我得到了一切工作,从正确的桌子中取出等,但问题是,我有<a href这样的:

<a href="view_order.php?id=<?php echo $row->id; ?> "> 

(它找到了 id,所以那里没有问题)但是当我点击它时,它会转到

http://localhost/wp-admin/view_order.php?id=3

并且ofc说它找不到该页面。我在这里有点困惑。我能做些什么?

标签: phpwordpress

解决方案


您的 view_order.php 文件在哪里?它可以在前端访问吗?我的意思是http://localhost/view_orders.php?id=3

如果是这样,您可以尝试将绝对 URL 放入链接中,方法是使用 site_url() 函数获取站点 url。


推荐阅读