Fehler: Optionsseite wurde beim Speichern des Plugins nicht gefunden

Ich weiß, es gibt eine Menge Post für den gleichen Fehler, aber die gesamte Lösung funktioniert nicht in meinem Fall …

Ich denke, option_page und option_group sind in option_group . Also ich weiß nicht, wo das Problem ist … vielleicht die Struktur meines Plugins.

Es gibt meine Hauptklasse JMVWManage

  query("CREATE TABLE IF NOT EXISTS {$wpdb->prefix}jmvw_cat_user (id INT AUTO_INCREMENT PRIMARY KEY, cat VARCHAR(255) NOT NULL);"); } public static function uninstall(){ global $wpdb; $wpdb->query("DROP TABLE IF EXISTS {$wpdb->prefix}jmvw_cat_user;"); } public function add_admin_menu(){ add_users_page('Manage Users Categories', 'Manage Categories', 'manage_options', 'plugin-settings', array($this, 'plugin_settings')); } public function plugin_settings(){ echo '

'.get_admin_page_title().'

'; echo '

Bienvenue sur la page d\'accueil du plugin

'; $form = new JMVWForm(); echo $form->jmvw_form(); } } new JMVWManage(); ?>

Es gibt meine zweite class JMVWform

  get_var("SELECT * FROM $wpdb->cat"); if(is_null($row)){ ?> 
<input type="text" name="jmvw_options_sender" value=""/>

Also, wenn ich mein Formular einreiche, sagte WordPress, Option Seite nicht gefunden, weiß nicht warum. Denke, ich habe den ganzen Param korrekt.

Danke im Voraus Jordan

Solutions Collecting From Web of "Fehler: Optionsseite wurde beim Speichern des Plugins nicht gefunden"