【问题标题】:check if settings is saved in theme option检查设置是否保存在主题选项中
【发布时间】:2016-04-25 20:02:47
【问题描述】:

我正在尝试检查主题选项中的设置是否已成功保存(单击保存按钮),以下是我尝试过的

<?php
if ($_REQUEST['saved']) {
    echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings saved for this page.</strong></p></div>';
}
?>

但不幸的是,似乎不起作用。有什么帮助吗?

【问题讨论】:

  • $_REQUEST['saved'] 的值是多少?
  • 刚刚从互联网上的某个地方得到它 (aquoid.com/news/tutorials/wordpress-theme-options/…) :( 无论如何,在保存设置时检索保存响应的正确方法是什么,或者我如何检查返回响应时设置保存了吗?
  • if(!empty($_REQUEST['saved']))

标签: php wordpress wordpress-theming


【解决方案1】:

试试下面::

<?php
if (isset($_REQUEST['saved']) &&  (null != $_REQUEST['saved'] )) {
    echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings saved for this page.</strong></p></div>';
} else {
   echo "Some message here";

}
?>

【讨论】:

    【解决方案2】:

    这行得通

    <?php settings_errors(); ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-05
      • 1970-01-01
      • 2021-12-02
      • 2011-09-08
      • 1970-01-01
      • 1970-01-01
      • 2012-07-16
      相关资源
      最近更新 更多