[wp-trac] [WordPress Trac] #21734: Completely remove global terms

WordPress Trac noreply at wordpress.org
Tue Sep 20 02:49:40 UTC 2022


#21734: Completely remove global terms
---------------------------------------------+------------------------
 Reporter:  scribu                           |       Owner:  desrosj
     Type:  enhancement                      |      Status:  closed
 Priority:  normal                           |   Milestone:  6.1
Component:  Networks and Sites               |     Version:
 Severity:  normal                           |  Resolution:  fixed
 Keywords:  has-patch needs-dev-note commit  |     Focuses:  multisite
---------------------------------------------+------------------------
Changes (by desrosj):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"54240" 54240]:
 {{{
 #!CommitTicketReference repository="" revision="54240"
 Networks and Sites: Officially remove global terms.

 Global terms was a feature from the WordPress MU days where multisite and
 single site installs used different code bases.

 In WordPress 3.0, WordPress MU was merged into one location and the UI
 [14854] and “on” switch [14880] for global terms were completely removed.

 Even before this merge, global terms was bug infested and unreliable.
 After [14854]/[14880], the feature was no longer maintained and became
 increasingly broken as taxonomies progressed without it (term splitting
 and term meta do not work at all). At this point, the feature has not
 worked in 12+ years and there’s no hope for saving it.

 This deprecates the remaining global terms related code and no-ops the
 functions.

 Global terms, you don’t have to go home, but you can’t stay here.

 Props scribu, wonderboymusic, SergeyBiryukov, nacin, pento, desrosj,
 johnjamesjacoby, johnbillion, dd32.
 Fixes #21734.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/21734#comment:27>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list