我在我的searchform.php中有一个类别下拉列表,在Wordpress 4.x中编码。几年来,它一直毫无问题地发挥作用。
Wordpress 5.2中出现了一个问题。
我的searchform.php包括一个用于搜索的修改表单和一个使用wp_dropdown_categories()的类别下拉菜单。
get_search_form()什么也不输出。
searchform.php公司的负责人;
$args = array (
...some arguments...
);
wp_dropdown_categories($args);
... search code
...如果我删除wp_dropdown_categories()并将其插入get_search_form()之前的调用页面中,它将完美地工作。没有PHP错误或警告。虽然分离两个函数调用是没有问题的,但我很好奇在什么情况下,get_search_form()可以在不返回任何错误的情况下失败。发布于 2019-07-01 10:40:36
结果发现,在‘$args’中使用一个名为searchform.php的变量会导致搜索表单不输出任何内容。
https://wordpress.stackexchange.com/questions/341875
复制相似问题