此插件尚未在WordPress的最新3个主要版本中进行测试。它可能不再被维护或支持,与较新版本的WordPress一起使用时可能存在兼容性问题。

制表编辑屏幕

描述

当你有很多帖子元框时,你的帖子编辑屏幕可能会变得很难搜索。使用Tabify edit screen插件创建一组选项卡,使您的帖子编辑屏幕更易于导航和管理。并从WordPress后端进行管理!

代码库中仍有许多变化。有一些钩子可以使用,但它们可以从实现更改为1.0。我会一直尝试保持向后兼容,但直到1.0版我还不能确定。

屏幕截图

  • 启用此插件后的外观
  • 您可以在其中管理每个帖子类型的选项卡的设置页面

安装

  1. 上传文件夹tabify-edit屏幕/wp-content/插件/目录
  2. 通过WordPress中的“插件”菜单激活插件
  3. 转到“设置”->“选项卡化”编辑屏幕,启用特定帖子类型的选项卡

常见问题解答

您可以定义始终可见的元框吗?

此时标题和提交框始终可见。您可以使用以下筛选器对此进行更改:
*tabify_default_metaboxes–$defaults、$id、$type
*tabify_default_metaboxs_$type–$defaults,$id

例如,当$type是posttypes时,$id就是post-type名称。

我可以把标签放在标题输入字段下吗?

可以,您可以使用过滤器“tabify_tab_location”并将值“after_title”传递给它。
您还可以检查第二个参数的位置。现在总是“posttype”

它适用于所有插件吗?

自0.9.0版以来,它应该适用于几乎所有插件。除非他们做额外的检查,否则它应该会起作用。
之前有一个过滤器“tabify_plugin_support”,它仍然存在,但不应该再使用了。

新的Metabox会发生什么?

此时,新的元框位于最后一个选项卡上。您可以转到设置屏幕重新排序元框。你可以改变它应该像什么标签一样,使用不会像类型或WordPress搜索引擎优化那样显示的元框。您可以使用过滤器“tabify_unatached_metaboxes_index”执行此操作。

评论

2020年12月10日
设置过程不像插件的“常见问题解答”所指示的那样直接…在“设置>选项卡化编辑屏幕”下,您必须1) 一直向下滚动(如果您有一个自定义的字段填充主题,这可能需要一分钟)2) 点击“创建新标签”3) 单击“选择标题”重命名选项卡(即:“SEO”)4) 上下滚动选择您选择的自定义字段(即:“SEO”字段),然后将其放置在新创建的选项卡所在的位置;5) 对网站上的每种帖子类型重复上述所有操作(在我的例子中:帖子、页面、媒体、块、帖子类型、每个自定义帖子类型,分类法、模板、网格构建器、字段组)。虽然设置有点混乱和耗时,但我相信我会很好地使用这个插件,因为我可以使编辑页面的UI更加直观,适合我如何导航WordPress网站。我的安全插件不断向我发送有关此插件的警告,因为它已经4年没有更新了,从代码安全的角度来看,这确实令人担忧。一旦插件有了新的更新,我会给它五星评级,因为这是它应得的。编辑:我看到这个插件是为了保持与旧版本WordPress的向后兼容性而设计的,所以我想这就是为什么它至今还没有被修补的原因。我对此很满意,所以把我的评论提高到五星级。
2018年5月7日
这个插件是辣酱。对于拥有大量自定义字段和元盒的网站来说,这将改变用户体验的游戏规则。
2016年9月3日 1个回复
非常优秀的插件。如果它能够导出/导入设置,那将更加令人惊讶。目前,似乎需要为每个站点重复工作。除非我错过了什么。否则,它将扮演一个非常需要的角色。
2016年9月3日
在我第一次尝试使用这个插件时,我没有注意到页面底部的ADD NEW TAB(新用户的位置不好),也没有考虑这个插件。在我刚才的第二次尝试中,我注意到了NEW TAB按钮,并意识到了它是如何工作的。对于那些花大量时间在WordPress上的人来说,尤其是那些有很长页面编辑器功能的主题,这个插件是Godsend。将编辑器底部的所有页面框移到顶部的新选项卡中。好极了。干得好,作者。
阅读全部22条评论

贡献者和开发者

“Tabify Edit Screen”是一款开源软件。以下人员对此插件做出了贡献。

贡献者

“Tabify Edit Screen”已被翻译成3种语言环境。谢谢你翻译人员感谢他们的贡献。

将“Tabify Edit Screen”翻译成您的语言。

对开发感兴趣?

浏览代码,查看SVN存储库,或订阅开发日志通过RSS(RSS).

变更日志

1.0.0(2021-02-28)

  • 修复了PHP和WordPress警告
  • 过滤器tabify_default_metaboxes的参数已更改
  • 不推荐的过滤器选项卡ify_default_metaboxes_$post_type
  • 改进了一点检测层。它仍然不完善,将在1.1.0中解决
  • 行动tabify_settings(表格设置)已更改

0.9.7 ( 2016-12-20 )

  • 固定开/关开关。

0.9.6 ( 2016-11-21 )

  • 增加了开/关开关。
  • 防止显示空选项卡。
  • 使过滤器“tabify_tab_posttype_tabs”工作。朱南德报道。
  • 删除了未使用的代码。
  • 已开始清理版本1.0.0
  • 与WordPress 4.7的兼容性检查

0.9.5 ( 2016-03-03 )

  • 仅加载功能一次。当插件设置新的current_screen时导致。

0.9.4 ( 2016-02-28 )

  • 重写智能元框检测以使用Javascript。
  • 在需要的时刻清除检测缓存。
  • 将智能检测的缓存时间增加到一周。
  • 禁用插件支持,该支持在0.9.3中意外启用
  • 能够通过过滤器“tabify_tab_posttype_show”启用/禁用帖子类型选项卡
  • 修复WooCommerce安装屏幕上的通知
  • 检查是否删除了元框以阻止通知
  • 删除由于相同筛选器而导致的操作“tabify_tabs”。

0.9.3 ( 2016-02-18 )

  • 修复设置页面上未定义的通知。道具朱丽叶·莱因德斯·福尔默
  • 修复检测瞬态名称中的输入错误。道具朱丽叶·莱因德斯·福尔默
  • 在WordPress 4.4中,在设置页面显示时固定垂直标签
  • 添加了带有过滤器“tabify_plugin_support”的后台插件支持

0.9.2 ( 2015-11-14 )

  • 减少智能元盒检测请求的超时
  • 同时发生3次故障后禁用智能元盒检测
  • 3次失败后停止所有其他请求

0.9.1 ( 2015-11-14 )

  • 修复旧WordPress版本的问题
  • 24小时后过期检测瞬态

0.9.0 ( 2015-11-14 )

  • 添加根据每个选项卡的用户角色设置权限的功能。赞助商NW咨询
  • 添加了智能元盒检测
  • 删除了过滤器“tabify_plugin_support”
  • 新过滤器“tabify_tabs_tab_title”可用于翻译选项卡标题
  • 代码清理
  • 更新了自述信息和新的捐赠链接
  • 经过WordPress 4.4测试

0.8.3(2015-07-27)

  • 切换选项卡后修复编辑器
  • 加载缩小的文件

0.8.2 ( 2014-07-27 )

  • 使设置UI具有响应性,并对UI进行了一些其他小改进。
  • WordPress SEO的附加插件支持

0.8.1 ( 2014-03-26 )

  • 允许在选项卡标题中使用一些HTML。
  • 修复设置页面中位置类型选择的边界问题

0.8.0 ( 2013-12-25 )

  • 修复3.8样式

0.7.1 ( 2013-09-26 )

  • 修复每个选项卡上显示元框的可能问题
  • 将textdomain添加到正确位置
  • 在代码中修复(严格)通知

0.7.0 ( 2013-06-14 )

  • 当提交框不总是显示时,请在选项卡中显示提交按钮
  • 只有在支持javascript时才隐藏元框
  • 使用MP6时更改一些样式
  • 在设置页面的元框标题周围添加额外的跨距,以便在MP6中看起来更好
  • 添加对WPML的支持

0.6.0(2013-02-24)

  • 完成设置屏幕的重写。大多数HTML现在都在基类中
  • 所有未连接的元盒都将移动到最后一个选项卡
  • 修复编辑文章时设置当前选项卡的问题
  • 添加了一些额外的字符串转义
  • 指定屏幕图标

  • 增加了Jean-Christophe Brebian的法语翻译

  • 更新的荷兰语翻译

0.5.3 ( 2013-01-07 )

  • 修复屏幕选项中未选中元框的问题

0.5.2 ( 2012-12-31 )

  • 默认选项卡已断开

0.5.1 ( 2012-12-31 )

  • 再次将选项卡移到顶部。这是默认状态

0.5.0 ( 2012-12-31 )

  • 改进了从设置屏幕删除选项卡
  • 修复删除选项卡并将元框移动到不同选项卡时导致的错误
  • 使CSS更加明确,这样像ACF这样的插件就不会在第一次加载时出现。(谢谢elliotcondon)
  • 能够使用过滤器“tabify_tab_location”并传递“after_title”将选项卡放置在标题输入字段下
  • 为选项卡位置添加正文类
  • 修复更新设置并在标题中添加斜线
  • 移除多个引用挂钩
  • 修复边缘案例上的一些注意事项
  • 修复设置页面上的javascript错误

  • 还为使用此插件的分叉类型创建了一个存储库:https://github.com/markoheijnen/types/tree/use-hook-add_meta_box

0.4.1 ( 2012-11-9 )

  • 修复javascript代码,以便您现在可以再次创建新选项卡

0.4.0 ( 2012-11-9 )

  • 为设置屏幕完成全新UI
  • 修复在设置屏幕中未显示作者metabox的可能错误
  • 修复选项卡中没有项目时编辑屏幕上的通知
  • 修复并非所有帖子类型都显示的问题
  • 现在可以以用户身份隐藏一个metabox,插件会听到它的声音。谢谢Elles唠叨我要解决这个问题😉
  • 能够删除插件支持,并且默认情况下不再启用。可以使用过滤器“tabify_plugin_support”启用
  • 添加了对会员和WordPress SEO的插件支持。(感谢sc0ttkclark的帮助)
  • 添加荷兰语翻译

  • 能够通过过滤器tabify_tabs修改选项卡

  • 能够使用过滤器“tabify-edit-screen-settings-tabs”添加更多标签支持,如帖子类型
  • 能够使用操作“tabify-settings-posttype”和过滤器“tabify-settings-update”添加更多选项

0.3.0 ( 2012-4-7 )

  • 添加对插件“类型”的支持
  • 删除了筛选器tabify_default_metaboxes_$posttype,并为操作tabify_add_meta_box更改了它
  • 通过显示删除链接改进了删除选项卡的方法(仅限Javascript)
  • 使用tabify-edit-screen-tab作为域,使选项卡标题可翻译
  • javascript中的文本现在也可以翻译了
  • 删除了重复代码

0.2.0 ( 2012-4-6 )

  • 在设置屏幕上添加了安全检查
  • 创建一个新的选项卡现在也适用于所有帖子类型
  • 保存更改后,返回到所选选项卡。这也适用于编辑屏幕
  • 不支持javascript时,设置页面有效
  • 现在可以在删除所有元框且标题为空时删除选项卡。将在以后的版本中进行改进
  • 新的元对话框将始终显示在设置页面中
  • 现在可以从触摸设备更改设置页面
  • 修复无法在新创建的选项卡中移动元框的问题

0.1.0 ( 2012-4-2 )

  • 向人们展示可能性的第一个版本