求助:如何将WordPress分类编辑页面设置为全宽?
解决WordPress分类编辑页面设置全宽且不受ACF更新影响的方法
嗨,我来帮你搞定这个问题!直接修改ACF插件的acf-input.css确实会在插件更新后丢失设置——毕竟每次更新都会覆盖插件自带的文件,咱们换两种更稳妥的方式来实现,完全不用碰插件核心文件~
方法一:使用WordPress自定义CSS(简单易操作)
适合不想修改代码文件的普通用户:
- 登录WordPress后台,依次点击 外观 > 自定义 > 额外CSS
- 在弹出的CSS编辑框中,粘贴以下代码:
/* 将分类编辑页面设置为全宽 */ #edittag { max-width: 100% !important; width: 100% !important; }
- 点击「发布」按钮保存,这样不管ACF后续怎么更新,这个全宽设置都不会失效。
方法二:通过主题functions.php添加后台专属样式(更精准)
适合有基础的开发者,这个方法只会给分类编辑页面加载样式,不影响其他后台页面:
- 进入WordPress后台的 外观 > 主题文件编辑器,找到并打开当前主题的
functions.php文件 - 在文件末尾(确保不要破坏原有代码的结构)添加以下PHP代码:
// 为分类编辑页面注入全宽样式 add_action('admin_head-edit-tags.php', 'custom_category_edit_fullwidth_style'); function custom_category_edit_fullwidth_style() { echo '<style type="text/css"> #edittag { max-width: 100% !important; width: 100% !important; } </style>'; }
- 点击「更新文件」保存修改即可。
为什么之前的方法会失效?
ACF插件更新时,会替换掉插件目录下的所有原始文件,包括你修改过的acf-input.css,所以直接修改插件核心文件的方式是不可持续的。上面两种方法都是将自定义样式放在主题或WordPress自带的自定义CSS区域,和插件文件完全分离,自然不会被更新影响啦~
内容的提问来源于stack exchange,提问作者Robin Mokrý
相关产品推荐
相关产品推荐

