Jak přidat další profily sociálních sítí do user info ve WordPressu

V informacích o uživateli můžete vyplnit informace, jejich rozsah je však silně omezen a některé, jako například Yahoo IM jsou již téměř nevyužitelné. Ukážeme si, jak přidat nové dvě pole pro url Facebook profilu a Twitter účtu.

Do function.php přidáme následující kód pro vytvoření nových dvou políček:

 

function my_new_contactmethods( $contactmethods ) {
  // Add Twitter
  $contactmethods['twitter'] = 'Twitter';
  //add Facebook
  $contactmethods['facebook'] = 'Facebook';
 
  return $contactmethods;
}
add_filter('user_contactmethods','my_new_contactmethods',10,1);

Tím jsme přidali dvě pole do informací o uživateli a uložené informace pak v šabloně vypíšeme takto:

the_author_meta('facebook', $current_author->ID)

Pokud se rozhodneme odebrat pole s Yahoo IM, doplníme do naší funkce, před return tento kód:

unset($contactmethods['yim']);

Jak vidíte, je to velmi snadné.

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

Přidejte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *