[buddypress-trac] [BuddyPress Trac] #5362: Utilize caching during BP init process

buddypress-trac noreply at wordpress.org
Thu Feb 6 19:38:36 UTC 2014

#5362: Utilize caching during BP init process
 Reporter:  Denis-de-Bernardy  |       Owner:
     Type:  defect (bug)       |      Status:  new
 Priority:  normal             |   Milestone:  2.0
Component:  Core               |     Version:  1.9.1
 Severity:  normal             |  Resolution:
 Keywords:                     |

Comment (by boonebgorges):

 In [changeset:"7812"]:
 #!CommitTicketReference repository="" revision="7812"
 Introduce bp_xprofile_fullname_field_id() and use in query building
 throughout BP

 There are many places throughout BuddyPress where it's necessary to query
 user fullnames. When XProfile is active, part of this process involves
 determining the ID of the fullname field. Historically, this has been done
 querying for the ID of a field corresponding to the 'name'
 Creating a standalone function for this allows us to centralize persistent
 caching for the field ID.

 As a side note, the fact that we do this query at all is a little
 The fullname field is essentially necessarily tied to field #1 (due to
 hardcoding in the xprofile schema definition as well as bp-xprofile-
 We rely on the Name setting only for historical reasons, which probably
 even make all that much sense at the time. At some point, a serious review
 should be done, and references to the fullname field id standardized
 all hardcoded, or all not hardcoded).

 See #5362

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5362#comment:4>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list