添加基于元字段的自定义筛选器

时间:2020-12-22 作者:PGrafiek

我想根据元字段从管理员中的自定义帖子类型中筛选帖子。我尝试了几种方法(here, herehere). 它在每种情况下都有效,但我必须单击两次过滤器按钮。

在第一次过滤操作时,下拉菜单中的选项已被选中,但没有结果。URL的参数为:

edit.php?s&post_status=all&post_type=program&action=-1&m=0&ADMIN_FILTER_FIELD_VALUE=25&filter_action=Filtrer&paged=1&action2=-1
然后我再次单击过滤器按钮,它就工作了。URL的参数为:

edit.php?post_status=all&post_type=program&m=0&ADMIN_FILTER_FIELD_VALUE=25&filter_action=Filtrer&paged=1
当我删除搜索参数时,它会起作用:

edit.php?post_status=all&post_type=program&action=-1&m=0&ADMIN_FILTER_FIELD_VALUE=25&filter_action=Filtrer&paged=1&action2=-1
你有办法让它工作吗?非常感谢。

1 个回复
SO网友:PGrafiek

已解决!该bug来自另一个将搜索扩展到自定义字段的片段:)圣诞快乐!