ACF-自定义字段已消失

时间:2011-09-05 作者:Mike

使用高级自定义字段插件,我的自定义字段已从“Admin”后端的“New posts”中消失。

这些字段也未列在屏幕选项下。

3 个回复
SO网友:roikles

更改WP admin或可能升级WP admin。您使用的是标准自定义字段还是第三方插件?它也可能是您安装的新主题的内容?需要更详细地了解从上次正确运行到现在的变化,以便更简洁地回答。

最近升级WP后,我有个客户问我这个问题,结果很简单,检查WP admin右上角的“屏幕选项”下拉菜单中是否选中了“自定义字段模板”。

SO网友:dnagirl

我在使用ACF插件时遇到了这个问题。在我的自定义帖子中,显示/隐藏ACF字段的选项(在屏幕选项中)不再可用,ACF字段也不可见。

执行常规故障排除后:

关闭所有插件,激活ACF,以防旧的ACF字段损坏,尝试创建新的ACF字段,尝试从头重新安装ACF,打开ACF调试并检查错误日志,但没有发现任何问题,我将我的站点重新组合起来。然后我想,“我想知道页面源HTML中是否显示了与ACF相关的内容?”。果然,屏幕选项中有一个显示/隐藏ACF复选框。但确实如此hidden. 这就是Firebug所展示的:

<label for="acf_input-hide">
<input id="acf_input-hide" class="hide-postbox-tog" type="checkbox" checked="checked" value="acf_input" name="acf_input-hide">
ACF Fields
</label>
具有以下样式:

#screen-meta label[for="acf_input-hide"] {
    display: none;
}
我还没有找到一个永久的解决办法。但是,在FireFox中,使用Firebug我可以禁用display:none 并在创建/编辑自定义帖子时,根据需要设置ACF可见性。这不是最佳设置,因为设置不稳定。但这是一份体面的工作。

SO网友:AndrewF

与上述使用ACF的dnagirl存在相同的问题,但I found a temporary solution 对于此问题(优于使用Firebug):

在web服务器上,打开插件>高级自定义字段>css>输入。css。或者在WP中转到插件,然后编辑高级自定义字段插件,然后单击右列中的“高级自定义字段/css/input.css”。添加以下CSS(无论在何处):

.acf_postbox {
    display: block !important;
}
是否有人找到了更持久的解决方案或原因?我发布的这个补丁可能会在插件更新时停止工作,并且必须重新进行。

结束

相关推荐