it-swarm.com.de

Benutzerdefinierte Plugin-Einstellungen: Wenn Sie auf "Änderungen speichern" klicken, wird keine Erfolgsmeldung angezeigt

Ich verstehe nicht ganz, wie ich die Einstellungen meines Plugins richtig speichern kann. Wenn ich auf die Schaltfläche " Save Changes " klicke, werden die Daten gespeichert, es wird jedoch keine erfolgreiche Meldung angezeigt. Muss ich eine zusätzliche Funktion oder etwas anderes hinzufügen?

Mein Formular sieht so aus:

function bdthemes_core_settings_page() { ?>
    <div class="wrap">
        <h1>BdThemes Settings</h1>
        <form method="post" action="options.php">
            <?php
                settings_fields("section");
                do_settings_sections("plugin-options");      
                submit_button(); 
            ?>          
        </form>
    </div>
<?php 
}
2
Selim Rana

Ich hatte das gleiche Problem wie Sie, aber ich habe in diesem Tutorial herausgefunden, wie es behoben werden kann:

https://digwp.com/2016/05/wordpress-admin-notices/

Grundsätzlich hatte ich meine Einstellungsseite außerhalb des Einstellungsmenüs, also musste ich meiner Optionsseite explizit settings_errors() hinzufügen und sie begannen zu arbeiten. :)

Hoffentlich hilft das.

2
typefasterjoel