我正在开发我的第一个插件。它创建目录,并将路径、级别(如果是其他创建目录的子目录)和名称保存在激活时创建的自定义表中。
该插件有一个选项页面,用户可以在其中管理每个目录中的文件,或创建更多目录并上载更多文件。在这个选项页面中,我必须创建一个表单,其中action atribute为<?php echo EASYDM_PLUGIN_URL; ?>generate-dir.php
.
问题是当我尝试使用以下常量时WP_CONTENT_URL
, ABSPATH
wordpress告诉我它们是未定义的常量。。。就在这一页的行动阿曲布他。为什么?
我试过了add_action( \'admin_init\', \'easydm_register_settings\' );
具有register_setting( \'pluginPage\', \'easydm_settings\' );
等等,但当我单击提交按钮时,页面会将我重定向到file.php 正在运行,但作为wp-admin/file.php. 因此,第一种和第二种方法都不适用于我。我该怎么做?