我试图覆盖子主题中的父主题过滤器;我一定是语法错误了,因为覆盖被完全忽略了。下面是我的孩子主题的函数。php:
//* remove and replace parent filter
function child_remove_parent_function() {
remove_filter(\'filter_name\',\'parent_function\');
}
add_filter(\'filter_name\',\'child_function\');
//* my custom function
function child_function($link){
//* function code here
return $link;
}
儿童主题肯定在使用中-我最初尝试复制&;自定义函数并出现“无法重新声明函数”错误。只是不知道为什么我不能更换过滤器。
我甚至试着离开
function child_remove_parent_function() {
remove_filter(\'filter_name\',\'parent_function\');
}
查看输出的链接是否会断开,但这也没有任何作用。我错过了什么?