>我正在使用要自定义的 wordpress 主题,但我找不到处理自定义帖子类型Services
$_POST 值的位置。 表单操作返回到同一页面,但是在查看页面和包装器页面时,我看不到任何处理 $_POST 值的函数?
这是表单操作
<form id="edit-service" class="edit-service" enctype="multipart/form-data" method="post" action="http://example.com/add-service/?step=edit-info&hash=427d72b2fe6d0e70a9cb" novalidate="novalidate"></form>
如何调试它以查找正在处理 $_POST 值的位置?
在添加服务(控制器?)中,您可以执行以下操作:
echo "<pre>";
var_dump($_POST);
echo "</pre>";
exit;
如果您使用的是 Firefox,您还可以使用篡改数据扩展,它允许您查看和编辑所有 POST 数据。
这会有点棘手,你可以尝试在整个代码中搜索 $_POST['edit-info'] 或 $_REQUEST['edit-info'] 之类的东西,使用 eclipse IDE,按 ctrl + h 并搜索上面,它会帮助你