[buddypress-trac] [BuddyPress Trac] #5926: getting an activity permalink instead of a shortlink

buddypress-trac noreply at wordpress.org
Sun Oct 5 08:57:07 UTC 2014


#5926: getting an activity permalink instead of a shortlink
-------------------------+-----------------
 Reporter:  DJPaul       |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  2.2
Component:  Activity     |    Version:
 Severity:  normal       |   Keywords:
-------------------------+-----------------
 Our existing `bp_activity_get_permalink` method returns the permalink for
 a single activity item, right? Actually, that's not true, because if you
 look at the function, it returns what I'd actually describe as a short
 link. For example:

 `bp_activity_get_permalink(567)` will return
 `http://example.com/activity/p/567/`.
 That URL will redirect to
 `http://example.com/members/admin/activity/567/`.

 I think `bp_activity_get_permalink` should return the canonical permalink
 (the second link), not the first. It would be more intuitive, bring it
 inline with WP's `get_permalink` which I'd guess many people who extend BP
 are familiar with, and finally give us a way to get the canonical link for
 a piece of activity content without having to dig into `$_SERVER`.

 If this proposed change is accepted, I suggest we rename
 `bp_activity_get_permalink` to `bp_activity_get_shortlink`, and build a
 real `bp_activity_get_permalink`.

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5926>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list