Make WordPress Core

Opened 6 years ago

Last modified 3 years ago

#11541 closed enhancement

Remove all IM fields from core. — at Version 7

Reported by: ShaneF Owned by: ShaneF
Milestone: 3.6 Priority: normal
Severity: normal Version: 2.9
Component: Users Keywords:
Focuses: Cc:

Description (last modified by dd32)

Due to the Contact Method fields not being used by the majority of themes, and the current list of Contact Methods is lacking many of the networks certain cultures use.

Perhaps it's best that they be removed entirely, and relied upon the Theme and/or Plugins to add the contact methods which suit the Culture group to be added.

Attached patch removes current contact methods from the profile page, Does not affect the underlying database.

Change History (9)

6 years ago

#1 @ShaneF
6 years ago

  • Owner set to ShaneF
  • Status changed from new to accepted
  • Type changed from defect (bug) to enhancement

#2 @demetris
6 years ago

If I may be so bold as to ask, why? :-)

Or, why not adding identi.ca too? (Or identi.ca only, since we should be supporting open solutions, and identi.ca runs on a platform that supports federated microblogging.)

And what about Facebook?

In my opinion, this is not core material.

#3 @nacin
6 years ago

The Twitter explosion potentially warrants its inclusion in core, but that filter was added in 2.9 and makes it extremely easy:

function add_twitter_as_contact_method( $user_contactmethods ) {
   return array_merge( $user_contactmethods, array( 'twitter' => 'Twitter' ) );
add_filter( 'user_contactmethods', 'add_twitter_as_contact_method' );

#4 @ShaneF
6 years ago

A lot of people use twitter and from what I am reading on twitter itself is that this should be nativity supported, not have to work because of a plugin.

Again.. not all users can do this and know how even though there is a thing in codex. But people look for that all the time. Why not just add it?

#5 @dd32
6 years ago

In my opinion, All IM fields should be striped from core. Its impossible to cater for everyone, whilst not over-doing it.

Every culture group and country prefer different networks, in the past, there were a limited selection so it was fine, Today, You might as well include FaceBook, Myspace, Orkut, Tagged, Bebo, Windows Live Spaces (different from MSN AFAIK?).. All those mentioned are supposably more common than Twitter world wide, which i agree with.

6 years ago

#6 @ShaneF
6 years ago

  • Summary changed from Add Twitter to User Profile Field to Remove all IM fields from core.

Agree. Patch has nothing. Plugins/Themes will have to provide those in the user_contactmethods filter for them to be added.

#7 @dd32
6 years ago

  • Description modified (diff)
  • Keywords dev-feedback added; commit removed
Note: See TracTickets for help on using tickets.