首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress设置闪存错误

Wordpress设置闪存错误
EN

Stack Overflow用户
提问于 2014-05-27 18:52:32
回答 1查看 2.8K关注 0票数 2

我做了很多关于codeigniter、cakephp、zend、magento的工作,他们都有设置我听说过的闪存数据错误的方法。

见:

  • http://inchoo.net/ecommerce/magento/magento-frontend/utilizing-magento-notification-system/
  • http://ellislab.com/codeigniter/user-guide/libraries/sessions.html

这基本上是每个页面查找的会话中设置的值,如果找到显示,则从会话中清除,以便只显示一次。

通常,它们是以弹出窗口或小的短寿命框的形式显示的,该框的颜色取决于级别。

例:消息:蓝色成功:绿色警告:黄色错误:红色

在wordpress中是否有类似的东西,例如,您可以通过一篇文章进行一些业务逻辑,比如"wp_ajax“或"wp_ajax_nonpriv”,以及如果在添加了闪存数据错误后,某些内容中断到前一页?

EN

回答 1

Stack Overflow用户

发布于 2014-05-27 20:28:33

如果您想在 within 区域中显示闪存消息,可以向admin_notices钩子中添加一个操作。它的工作方式如下(取自这里这里):

代码语言:javascript
复制
// Adds the action to the hook
add_action( 'admin_notices', 'your_custom_function' );

function your_custom_function() {
    ?>
    <div class="updated">
        <p><?php _e( 'Updated!', 'my-text-domain' ); ?></p>
    </div>
    <?php
}

至于CSS类,看起来没有几个选项:

类“更新”将显示带有白色背景和绿色左边框(以前是WordPress 3.8之前的黄色背景)的消息。 类"error“将显示带有白色背景和红色左边框的消息(以前是WordPress 3.8之前的红色背景)。 类“update”将显示带有白色背景和黄色左边框的消息。此外,消息将移至页面标题(<h2>)之上。

但这不应妨碍您创建自己的CSS类并使用它们。

如果您想在wp之外显示消息,您可能需要开发自己的解决方案或获取用户生成的解决方案。不幸的是,WP并没有内置的功能,因为它可能因主题而异。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23896900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档