需要在节点程序中使用@wordpress / hooks的示例

时间:2018-02-05 21:56:40

标签: javascript node.js wordpress hook

我想添加挂钩到我正在编写的Node.js程序的功能。理想情况下,我喜欢像Wordpress Hook系统(传统上用于PHP,最近用于Javascript!),它非常强大而且简单。

似乎WP已经为此目的发布了一个Node模块:https://www.npmjs.com/package/@wordpress/hooks

但是,我找不到任何文档或现实世界的例子来解释如何实现这一点。

假设我有一个功能可以做到这一点:

function processObj(myObj){
  doThing1(myObj);
  doThing2(myObj);
  // I want to allow plugin writers to add a Thing3, Thing4, etc...
  return myObj;
}

我相信这是一个过滤器...因为我希望允许插件在返回之前通过Thing3(它们创建)过滤myObj。但我对如何实施感到很遗憾。

0 个答案:

没有答案