首页 > 解决方案 > Elementor 小部件中的 Ajax 处理

问题描述

如何在从 \Elementor\Widget_Base 扩展的类的上下文中获取 ajax 请求。问题是小部件稍后在“elementor/widgets/widgets_registered”钩子上注册,后来在负责在wordpress中注册ajax请求的钩子上注册。

显然,我可以在我的插件中创建一个文件来连接它并在其中处理 ajax 请求,但是我想在小部件类中实现这个任务,我该怎么做呢?我怀疑 elementor 中有一个钩子,但我找不到它:)

标签: ajaxwordpresshookelementor

解决方案


我知道这不是您要找的,但在我的情况下,将“elementor/widgets/widgets_registered”更改为“init”钩子解决了这个问题。最终 init 钩子也注册了小部件


推荐阅读