Редактирование профиля в Wordpress

apotafet
На сайте с 24.06.2012
Offline
12
2668

Всем привет! Подскажите пожалуйста, как убрать поле "Сайт" в профиле пользователя в Wordpress? Погуглив, нашел следующий код, который нужно вставить в functions.php:


// дополнительные контакты начало

function add_twitter_contactmethod( $contactmethods ) {

// Удаляем Yahoo IM
unset($contactmethods['yim']);
// Удаляем AIM
unset($contactmethods['aim']);
// Удаляем Jabber
unset($contactmethods['jabber']);

return $contactmethods;
}
add_filter('user_contactmethods','add_twitter_contactmethod',10,1);

// дополнительные контакты конец

Пробовал по аналогии добавить следующий код:


// Удаляем Website
unset($contactmethods['url']);

Вставлял и "url", и "website"... Но ничего не помогает. Подскажите, как избавиться от поля "Сайт"?

Hixon10
На сайте с 21.08.2010
Offline
125
#1

В массиве $contactmethods нет формы для сайта:


function add_twitter_contactmethod( $contactmethods ) {

print_r($contactmethods);

return $contactmethods;
}
add_filter('user_contactmethods','add_twitter_contactmethod',10,1);

/*
Array
(
[aim] => AIM
[yim] => Yahoo IM
[jabber] => Jabber / Google Talk
)
*/
Веду свой невзрачный блог (http://hixon.ru/).
apotafet
На сайте с 24.06.2012
Offline
12
#2
Hixon10:
В массиве $contactmethods нет формы для сайта:

А как же тогда удалить это поле?

Hixon10
На сайте с 21.08.2010
Offline
125
#3
apotafet:
А как же тогда удалить это поле?

Нужно найти правильный фильтр. Если у вас есть время, то можете попробовать подобрать хук тут.

apotafet
На сайте с 24.06.2012
Offline
12
#4
Hixon10:
Нужно найти правильный фильтр. Если у вас есть время, то можете попробовать подобрать хук тут.

Пробовал вырезать код из движка, но это не помогло. У меня еще установлен плагин Theme My Login. Может в нем еще что надо поколдовать?

Hixon10
На сайте с 21.08.2010
Offline
125
#5

Код из движка вырезать не нужно - лучше ищите фильтр. Плагин такой не знаю, ничего про него сказать не могу.

apotafet
На сайте с 24.06.2012
Offline
12
#6
Hixon10:
Код из движка вырезать не нужно - лучше ищите фильтр. Плагин такой не знаю, ничего про него сказать не могу.

А что с фильтром-то делать? Поподробней можно?

Hixon10
На сайте с 21.08.2010
Offline
125
#7
apotafet:
А что с фильтром-то делать? Поподробней можно?

Ну, смотря какие входные данные (я не знаю, что придет). Если придет что-то типа того, как с AIM и Jabber, то поступить по аналогии. Если это будет форма, то занулить её. Почитайте.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий