我制作了一个自定义的 searchform.php 来搭配 Genesis 子主题!但是,我的自定义表单正在被 Genesis Default Searchform 取代。
在子主题的functions.php页面中,我添加了这个片段......
function search_form_no_filters(){
// look for local searchform template
$search_form_template = locate_template( 'searchform.php' );
if ( '' !== $search_form_template ){
// searchform.php exists, remove all filters
remove_all_filters('get_search_form');
}
}
add_filter( 'get_search_form', 'genesis_search_form' );
这自然应该调出我的自定义表单并替换默认的 Gensis 表单,但出于某种原因,它不是!
我在这里错过了什么吗?非常感谢。