首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式最小化WP仪表板菜单?

问如何以编程方式最小化WP仪表板菜单?
EN

WordPress Development用户
提问于 2013-05-06 08:16:37
回答 1查看 1.4K关注 0票数 2

我想以编程的方式(使用js或php,但我认为使用js会更简单)使用已经内置的相同功能隐藏仪表板管理菜单。

我想要的是,当用户单击仪表板中的自定义链接时,管理菜单将崩溃,因此我有更多的屏幕空间。有人知道怎么做吗?

我已经搜索了几天,只能找到如何完全删除菜单,这不是我想要的。我可以使用一个定制的js脚本来完成这个任务,但是我更希望在隐藏菜单的当前js函数中添加一个额外的事件处理程序。

EN

回答 1

WordPress Development用户

发布于 2022-02-24 17:50:39

添加到setUserSetting()讨论中,WordPress cookie是如何设置用户配置文件中每个用户的首选项的。因此,如果您像我一样,意外地做了一些事情,偶然地将设置保存到cookie中,那么您可以使用下面的示例来重新设置保存的“折叠”设置:

将其粘贴到子主题functions.php文件中。

这设置了折叠默认值:

代码语言:javascript
复制
function wpdocs_always_collapse_menu() {
if ( 'f' != get_user_setting( 'mfold' ) ) {
    set_user_setting( 'mfold', 'f' );
}
}
add_action( 'admin_head', 'wpdocs_always_collapse_menu' );

这将重置未折叠的默认设置:

代码语言:javascript
复制
function wpdocs_always_unfold_menu() {
if ( 'f' != get_user_setting( 'unfold' ) ) {
set_user_setting( 'unfold', 'f' );
}
}
add_action( 'admin_head', 'wpdocs_always_unfold_menu' );
票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/98469

复制
相关文章

相似问题

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