php - LearnPress 4.x 版,如何移除钩子
问题描述
我正在开发一个主题,这就是为什么需要删除这两个钩子。如何删除它们?
add_action(
'learn-press/before-courses-loop-item',
LP()->template( 'course' )->text( '<div class="course-wrap-thumbnail">', 'course-wrap-thumbnail-open' ),
1
);
add_action(
'learn-press/before-courses-loop-item',
LP()->template( 'course' )->callback( 'loop/course/badge-featured' ),
5
);
解决方案
使用 remove_action 挂钩删除操作
remove_action( 'learn-press/before-courses-loop-item' , 'loop/course/badge-featured', 28);
或者...
remove_action( 'learn-press/before-courses-loop-item', LP()->template( 'course' )->callback( 'loop/course/badge-featured' ), 10 );
推荐阅读
- c - C语言的保存/加载功能
- python - 如何通过反向地理编码应用 GeoPy RateLimiter?
- reactjs - 创建一个没有 onclick 的弹出窗口
- powershell - 使用 PowerShell 将 Artifactory 文件夹下载为存档
- visual-studio-code - 实时服务器每秒刷新一次而不更改代码文件
- base64 - java.lang.ArrayIndexOutOfBoundsException 尝试获取 base64 字符串 MuleSoft
- r - R:用另一个值向量中的另一个值替换 0
- sql - PowerApp Canvas 应用程序“闪存”写入 SQL 数据库
- php - 不要使用 DeepL 和 DeepL WordPress 插件翻译特定元素
- c# - 是否可以使用带有附加事件的 Microsoft.Xaml.Behaviors.EventTrigger 调用命令?