1

我正在尝试编写一个自定义函数,以便在页眉或页脚区域的内容更新时将页面的页眉和页脚区域发送到 .net Web 服务。我已经制定了更新菜单时的 WordPress 操作挂钩 add_action( 'wp_update_nav_menu', 'write_html' ); ,但是当通过页面行更新页眉或页脚部分时,我还需要调用我的函数。我们有用于页眉和页脚区域的自定义部分。

我在这里查看了操作挂钩:http: //api.pagelines.com/hooks 并在这里观看了挂钩教程:http: //www.pagelines.com/docs/base-child-theme

该视频更多地谈论过滤器而不是操作(使用 WordPress 术语),并且 api 页面中的操作列表没有显示任何可能与更新特定部分相关的内容。

所以我有两个问题:

  1. 当自定义部分的站点范围设置被更新时,例如通过 PageLines > Page Options 并选择该部分,是否存在预先存在的操作挂钩?

  2. 如果没有,如何将自定义动作挂钩添加到部分的更新中?

4

1 回答 1

0

好的,找到合适的钩子了。因为它在更新菜单时工作,所以add_action( 'wp_update_nav_menu', 'write_html' );当 PageLines > Page Options 更新时,它是一个钩子。事实证明,正确的钩子是add_action( 'update_option_pagelines-special', 'write_html' );

于 2012-11-05T14:58:24.973 回答