我正在尝试开发一个wordpress插件。我有两个文件。例如A.php
这是我的主要插件php文件和qazxswpoi这是插件目录中的另一个php文件。现在我需要使用带有post方法的表单从B.php
发送一些数据到B.php
,但我收到A.php
。我该如何解决这个问题?
第一行代码:
not defined 'ABSPATH' error
页面B.php表单代码:
defined ( 'ABSPATH' ) or die ( 'He He ');
结果是:
echo '<form name="fr" action="'.$_GET['land'].'" method="post" >';
echo '<input type="hidden" name="success" value="'.$result->status.'" />';
echo '<input type="hidden" name="amount" value="'.$result->amount.'" />';
echo '<input type="hidden" name="tranId" value="'.$transId.'" />';
echo '<script type="text/javascript" >';
echo 'document.fr.submit();';
echo '</script>';
echo '</form>';
任何建议将被认真考虑。
如果您直接访问页面(而不是通过WordPress),并且您想要使用WordPress功能,则需要包含He He
wp-load.php
这可能会有所帮助:require_once( dirname( __FILE__ ) . '/wp-load.php' );