介绍
Hookr为WordPress开发人员提供了两个超级有用的功能。 首先,它的网站为WordPress核心以及越来越多的流行插件和主题提供了快速,易于浏览的钩子,类,API,常量等索引。 其次,胡克(Hookr)现在提供了WordPress插件,使您可以查看和深入查看活动站点或管理仪表板的许多可视区域周围正在执行的代码。
正如站点所说的那样,“ Hookr的目标很简单-Swift为设计师和开发人员提供他们真正需要的信息。” 它做得很好。 在本教程中,我将向您介绍Hookr的两种使用场景,并向您展示该网站和该插件如何使您受益。
Hookr由克里斯托弗·桑福德 ( Christopher Sanford)于2014年创立。当WP Tavern问起他的动机时 ,他回答:
大多数参考站点仅包含钩子的子集(如果有的话),并且除非插件/主题是高级的,否则它们通常包含很少甚至没有关于其API的文档。 我对IDE中无效的“在项目中查找”搜索感到厌倦。 因此,在质疑我的工作效率和缺乏所需资源的一天后,我开始将最初的解析器/索引器编写为本地安装的插件。
在向Google提供更多信息之前,最好在Hookr上搜索信息时包括“ WordPress”,否则您很快就会进入NSFW网站:
WP Tavern还询问了可能令人反感的名称。 桑福德想改变它,但最终决定不这样做:“市场被水淹了,这是一个短暂的,令人难忘的,成熟的品牌。”
虽然我不确定名称,但该产品对WordPress开发人员非常有用。
在我们开始之前,如果您想与Hookr分享更多迄今为止的经验,请在下面的评论中分享您的想法。 您也可以直接通过Twitter @reifman与我联系 。
胡克网站
Hookr网站主要是可浏览的索引和对WordPress核心,流行的插件和主题的编码参考。 会根据用户的请求定期添加新的插件和主题。 您可以从主页中选择要浏览的内容。 您还可以下载其插件 ,我将在下面进一步探讨。
浏览时,Hookr允许您从所浏览的内容的五个最新版本中进行选择。 因此,如果尚未更新到WordPress或Contact Form 7的最新版本,您仍然可以浏览代码库的相关参考信息。
WordPress核心
一旦开始探索WordPress核心,Hookr将提供九种方法来过滤视图。
您可以查看所有内容(全部),也可以通过以下任一选项进行过滤:
- 新(最近添加)
- 钩子
- 动作
- 筛选器
- 班级
- 常数
- 功能
- 简码
Hookr提供快速的无限滚动,因此当您浏览页面时,顶部的rolodex导航会保持不变。 向下滚动到P时, 动作如下所示:
您也可以使用右上角的搜索“过滤内容”来查找专门命名的元素。
这是一个函数示例:
当您单击元素时,它们的外观会因类型而略有不同。 这是comment_text函数的描述,参数和用法示例:
Hookr还显示了在哪些代码或对象中定义了相关的回调:
您可以开始了解Hookr在调试或编码时有多么有用。
另一个不错的功能是,默认代码块可用于您自己使用的每个动作,过滤器,函数和常量。 Hookr甚至包括一个“ 复制”按钮:
WordPress插件
您还可以从该列表中浏览越来越多的流行的,用户要求的插件列表 。 这是版本4.3.1的联系表7常量 的样子:
这是WooCommerce插件类WC_Cart的示例 代码定义,版本2.49 :
Hookr填补了缺少许多较常用插件未提供的文档的空白。
WordPress主题
Hookr还允许您从此列表中浏览主题。 这是BizWay响应主题1.0版的所有已记录区域:
既然您已经熟悉了Hookr网站产品,那么您可能会要求更多。 让我们继续到Hookr WordPress插件。
Hookr WordPress插件
Hookr WordPress插件跟踪使用中的所有WP挂钩及其挂钩功能,向您展示并允许您浏览代码:
您是否正在将头发扯掉,因为即使您将其钩住,该功能也不会触发? 您是否想找到覆盖您的更改的内容? 想知道为什么那件事会做什么吗? 有没有想过WordPress界面之外还有什么奥秘呢?
胡克在您的公共WordPress网站上
这是Hookr在面向公众的WordPress网站上或更可能在本地开发网站上所做的事情。 当您浏览时,Hookr放置可视指示器以突出显示WordPress框架对动作和过滤器的使用:
它们是可浏览的,因此您可以深入了解它们以获取更多信息。 我希望我在整个职业生涯中都能在众多独立的Web应用程序中使用它。
在下面,我单击“ 04社交媒体类别”标题旁边的项目符号,您可以看到WordPress如何开始与我的主题一起使用,以整理首页:
您也可以单击上面的任何过滤器:
Hookr插件提供了几乎所有内容的详尽信息。 这是the_post的初始详细信息 :
还有更详细的视图:
筛选
Hookr插件还包括一个内置的搜索功能,可以一次性快速显示您希望查看的编码参考:
WordPress仪表板上的胡克
您在Hookr上面看到的所有内容,在Dashboard中也一样。 这有助于开发插件和主题的管理功能以及设置:
插件设置
Hookr插件设置允许您将其活动限制为通过各种方式选择的特定区域:
相同的设置可用于WordPress管理仪表板。 而且,您可以随时禁用公共或仪表板Hookr活动。
展望未来
希望您已经了解了Hookr提供的有用资源,以改善WordPress开发的步伐。 如果您还没有,请浏览该站点并尝试使用Hookr插件 。
Hookr的Sanford说,他感谢用户的要求,并计划随着反馈的增长而继续改进产品并发布其他工具。 您的主题不在吗? 给他发条!
请在评论中与我们分享您对胡克的想法。 您也可以直接通过Twitter @reifman与我联系 。 并且,请确保浏览我的Envato Tuts +讲师页面以查看其他一些教程。
相关链接
翻译自: https://code.tutsplus.com/tutorials/what-is-hookr-for-wordpress--cms-26253