WP如何决定在管理面板中显示或不显示带有提示的弹出窗口?需要一剂良药

时间:2013-01-10 作者:Yurij73

给所有新来者WP3。5在屏幕左上角显示关于3.5版新技能的浮动提示,提示如下:

We’ve combined the admin bar and the old Dashboard header into one persistent toolbar. Hover over the toolbar items to see what’s new. {close}

关闭后,单击提示将永远消失。这就是我的案子。但在使用搜索和;在我的mysql数据库上替换插件我再次得到了这个横幅,这次它不是可裁剪的,并且仍然位于左上角,除非我更改其他wordpress活动的屏幕,例如apearance或初始仪表板以外的其他内容。我想知道我在哪里查找数据库中的修复程序?我加入了这个横幅的截图(ru\\u ru)

WP3.5 non-removable hint http://u.askdev.ru/50e/f00b/e4df3b/medium.gif

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

已解除的指针存储为用户元,您可以使用以下工具自行检查:

$meta = get_user_meta( wp_get_current_user() );
print_r( $meta[\'dismissed_wp_pointers\'] );
在您的情况下,元可能为空或已损坏,要为您博客上的所有用户更新已删除的指针,您可以运行此函数(仅一次):

function wpse80084_dismiss_wp_pointers()
{
    $dismissed = array( \'wp330_toolbar\',\'wp330_media_uploader\',\'wp330_saving_widgets\',\'wp340_choose_image_from_library\' );
    $dismissed = implode( \',\', $dismissed );
    $users = get_users();
    foreach ( $users as $user )
        update_user_meta( $user->ID, \'dismissed_wp_pointers\', $dismissed );
}
add_action( \'admin_init\', \'wpse80084_dismiss_wp_pointers\' );

结束

相关推荐

WordPress如何以及在哪里将MySQL内容添加到数据库中?

我目前正在关注steps 更改我的网站的服务器和域。我一直在从一个数据库向另一个数据库导出和导入mySQL。我即将删除数据库的mySQL内容以替换它。我害怕它会弄乱我的网站。Wordpress如何在数据库上创建mySQL内容,以及如何使其重写内容。换句话说:为什么我需要从以前的网站导出和导入数据库,而不仅仅允许FTP上的wordpress文件生成新的mySQL内容?非常感谢