0
我正在創建我的第一個wordpress插件。 我有一個問題是理解什麼文件,我應該被包含在不被wordpress直接調用的php文件中。創建wordpress插件 - 全局和包含文件需要它
例如: 我有用戶提交表單。在頁面上的表單中,我使用常量WP_PLUGIN_URL,它工作正常。表格帖子爲
<form action="<?=WP_PLUGIN_URL?>/myplugin/lib/functions.php" method="post">
這個常量沒問題。 在functions.php我有,它不承認WP_PLUGIN_DIR。我得到的消息
使用未定義的常量WP_PLUGIN_DIR的
那麼,什麼是正確的方法包括需要什麼。我只是包含wp-includes/default-constants.php還是有更好的方法來做到這一點?
感謝
<?php
global $current_user;
global $wpdb;
if (isset($_POST['action'])){
switch($_POST['action']){
case 'newpost':
include_once(WP_PLUGIN_DIR.'/myplugin/lib/insert.php');
insertDB();
break;
}
}
?>