如何在 WP Admin 中过滤分类术语?

问题描述

我正在尝试在我的 wordpress 网站的后端过滤自定义分类法,以允许某些用户仅使用部分可用条目。
通过高级自定义字段插件,我在用户面板中创建了一个自定义元框,允许我随意禁用或启用自定义分类法中现有的术语列表 (WP_Terms)。
但是现在我只需要显示wordpress 帖子编辑器的用户页面中选择的术语。 这是我到目前为止想出的代码,但似乎我搁浅了。

function filter_admin_allowed_regions ( $terms,$id,$taxonomy ) {
    $terms = wp_cache_get( $id,"{$taxonomy}_relationships_sorted" );
    $newTerms = array();
    if(is_admin())
    if ( $taxonomy->name == "regioni" ) {
        $allowed = the_field('tassonomie_abilitate','user_'.get_current_user_id());
        return $allowed;
    }
    return $terms;
    }
    add_filter( 'get_the_terms','filter_admin_allowed_regions',10,4 );

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)