Skip to:
Content

BuddyPress.org

Ticket #6892: 6892.diff

File 6892.diff, 1.1 KB (added by boonebgorges, 10 years ago)
  • src/bp-core/bp-core-taxonomy.php

    diff --git src/bp-core/bp-core-taxonomy.php src/bp-core/bp-core-taxonomy.php
    index dedf1ce..b401a23 100644
    function bp_set_object_terms( $object_id, $terms, $taxonomy, $append = false ) { 
    6464
    6565        if ( ! $is_root_blog ) {
    6666                switch_to_blog( bp_get_root_blog_id() );
     67                bp_register_post_types();
     68                bp_register_taxonomies();
    6769        }
    6870
    6971        $retval = wp_set_object_terms( $object_id, $terms, $taxonomy, $append );
    function bp_get_object_terms( $object_ids, $taxonomies, $args = array() ) { 
    9294
    9395        if ( ! $is_root_blog ) {
    9496                switch_to_blog( bp_get_root_blog_id() );
     97                bp_register_post_types();
     98                bp_register_taxonomies();
    9599        }
    96100
    97101        $retval = wp_get_object_terms( $object_ids, $taxonomies, $args );
    function bp_remove_object_terms( $object_id, $terms, $taxonomy ) { 
    120124
    121125        if ( ! $is_root_blog ) {
    122126                switch_to_blog( bp_get_root_blog_id() );
     127                bp_register_post_types();
     128                bp_register_taxonomies();
    123129        }
    124130
    125131        $retval = wp_remove_object_terms( $object_id, $terms, $taxonomy );