Цей нескладний код слід додати до файлу [php]functions.php[/php] поточної теми сайту. Він прибирає певні поля і додає нові.
[php]
function sk_extra_contact_info($contactmethods) {
unset($contactmethods[‘aim’]); // Прибираємо поле AIM
unset($contactmethods[‘yim’]); // Прибираємо поле Yahoo IM
unset($contactmethods[‘jabber’]); // Прибираємо поле Jabber
$contactmethods[‘facebook’] = ‘Facebook’; // Додаємо нове поле фейсбуку
$contactmethods[‘twitter’] = ‘Twitter’; // Додаємо нове поле твіттеру
$contactmethods[‘vkontakte’] = ‘vKontakte’; // Додаємо нове поле вКонтакті
return $contactmethods;
}
add_filter(‘user_contactmethods’, ‘sk_extra_contact_info’);
[/php]
Ми прибрали поля: AIM, Yahoo IM і Jabber, а додати: Facebook, Twitter, vKontakte.
Для показу додаткових полів слід використати код:
[php]
ID)) : ?>
коментарів 15
Pingback: Як вивести список авторів блоґу » Блоґ, Як зробити » Український Wordpress
Fatal error: Call to undefined function add_filter() in /home/xlop/public_html/info/wp-includes/functions.php on line 4310
там рядок з add_filter( …
Яка у вас тема?
стандартна для wp3
Перевірив на стандартній темі — все ок. Ймовірно, це через плаґін якийсь…
все відключив, далі те саме … гляньте самі (логін:пароль кинув на скайп)
Підправив код, вже все добре має бути
а в чому була причина ?
де саме виправили? щоб я надалі знав
Я замінив префікс функції. З
uawp
наsk
дякую
🙂 не уважність. Теж було таке і не раз. Але знаходилось в чому причина
🙁 не працює
Не в цей файл треба додавати!
wp-includes/functions.phpА у цей wp-content/themes/twentyten/functions.php
вибачаюсь, моя помилка
дякую
Pingback: Власна сторінка логіну та профіль користувача у WordPress | Домашня Псих'а