自定义插件设置:点击保存更改不会显示成功消息

时间:2016-08-24 作者:Selim Rana

我不完全明白如何保存我的plugin\'s settings 正确地当我单击“保存更改”按钮时,它会保存数据,但不会显示任何类似成功的消息。我是否需要添加额外的函数或其他内容?

我的表单如下所示:

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 
}

1 个回复
最合适的回答,由SO网友:typefasterjoel 整理而成

我遇到了与您相同的问题,但我在本教程中找到了解决方法:

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

基本上,我的设置页面位于设置菜单之外,因此我必须明确添加settings_errors() “我的选项”页面,它们开始工作。:)

希望这有帮助。

相关推荐

WP_COMMENTS表真的很大,正在慢慢加载/wp-admin/dit-Comments.php

我们的wp\\u注释有数百万行。当我们加载时/wp/wp-admin/edit-comments.php 它将超时。看看mysql,这个简单的查询需要很长时间SELECT wp_comments.comment_ID FROM wp_comments WHERE ( ( comment_approved = \'0\' OR comment_approved = \'1\' ) ) AND comment_type IN (\'pingback\', \'trackback\')&