“我的主题”使用一些自定义选项字段,如post摘录,这些字段是使用WP 3.1从编辑器屏幕中删除的
我理解并支持清理内容工作区的意图。然而,由于3.1升级,我收到了几个与3.1中突然消失的字段相关的支持请求
我发布了一份技术公告,通知我的主题所有者更改内容,以及如何使用“屏幕选项”按钮取回摘录字段,但对于许多用户来说,这仍然是一个问题。
是否可能,从函数。php,重置给定WP屏幕的屏幕选项?
例如,我想在编辑/创建“自定义菜单”时将“摘录”字段以及“帖子”选择器带回帖子编辑器屏幕。
PS:我知道这些选项可以通过“屏幕选项”手动配置,但您可能会惊讶于有多少用户从未见过或使用过该按钮:-)
我们倾向于狭隘地关注我们在那一刻打算使用的元素,而排除其他一切。我自己做这件事,也是出于人性。
也许我们真正需要的是一个能在我们耳边低语的小电子精灵:
“你正在寻找的领域,以前在这里的领域,现在已经不存在了,就在上面的那个小按钮后面。单击它,你将打开WordPress世界的新翅膀……你会因此变得更好。”
最合适的回答,由SO网友:Rev. Voodoo 整理而成
http://wordpress.org/support/topic/troubleshooting-wordpress-31-master-list?replies=14一些帖子有默认“开启”选项的说明
// Change what\'s hidden by default
add_filter(\'default_hidden_meta_boxes\', \'be_hidden_meta_boxes\', 10, 2);
function be_hidden_meta_boxes($hidden, $screen) {
if ( \'post\' == $screen->base || \'page\' == $screen->base ) {
// removed \'postcustom\',
$hidden = array(
\'slugdiv\',
\'trackbacksdiv\',
\'postexcerpt\',
\'commentstatusdiv\',
\'commentsdiv\',
\'authordiv\',
\'revisionsdiv\'
);
}
return $hidden;
}