CRUD機能を備えたすべての従業員をリストできる最初のワードプレスプラグインを開発しています。
「従業員を追加」をクリックすると、従業員のすべてのフィールドに入力できる新しいウィンドウが表示され、その後「保存」をクリックします
しかし、保存をクリックすると、次の PHP エラーが表示されます。
Fatal error: Call to a member function insert() on a non-object in C:\wamp\www\wp-custom-plugin\wp-content\plugins\werknemers\employee_crud_functions.php on line 15
15行目を見ると、コードは次のとおりです。
$wpdb->insert( ... )
これは、アクションがそのphpページに設定された私のフォームです
<form method="POST" action="<?php bloginfo('url') ?>/wp-content/plugins/werknemers/employee_crud_functions.php">
ファイルは $wpdb 変数を認識していないと思います。しかし、どうすればそのphpページにそれが何であるかを知らせることができますか? それとも、私はそれをすべて間違って使用していますか?