👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Как добавить у зарегистрированного пользователя в админ части поле с датой его регистрации? Рядом с мылом, ролью и записями.
Как добавить у зарегистрированного пользователя в админ части поле с датой его регистрации? Рядом с мылом, ролью и записями.
Вот тут http://www.domainwebcenter.com/?p=895 есть английский пошаговый мануал про добавление такой колонки в админку. В принципе все в нем понятно, единственный минус – придется редактировать файлы движка.
Еще есть функция get_userdata, которая может возвращать все данные о пользователи из базы данных, в том числе и дату регистрации:
Осталось придумать, как это прикрутить к админке.
А еще есть плагин TTC User Comments, который может выводить в админке список всех пользователей с количеством комментариев, датой последнего комментария, кликабельным электронным адресом и датой регистрации. Плагин старый, работоспособность с новыми версиями не проверялась.
Но а вообше это, конечно же, безобразие – такая мощная система, и нет таких очевидных, элементарных вещей, как дата регистрации.
Думал здесь решение найдется быстрей, но увы. Вот допилил. Может кому-нибудь пригодится. Рабочий код доп. поля даты регистрации пользователя.
Еще вопрос по коду. У меня так и не вышло обрезать дату до: число/месяц/год? Может кто подскажет, как реализовать.
Если оставить как есть, то выходит: 2011-04-19 08:07:56
примерно как-то так:
А как сортировку прикрутить?
Посмотрите плагин Admin Column. Плагин Codepress Admin Columns позволяет простым дра-н-дропом сортировать данные в колонках записей, медиафайов и пользователей, перемещая, убирая и добавляя не только стандартные, но и те, которые появились после активации плагинов. Так же плагин позволяет задавать новые способы сортировки по самым разным полям.
все работает, сделал по способу написанном на англ. языке
совсем не то – там можно изменить только порядок столбцов, а сортировки по дате регистрации нет
так же в английском мануале написано как подключить сортировку, но в текущей версии ВП нет
из-за капчи не туда ответ попал – админ перенеси в ветку выше и отредактируй плиз – писал tiaurus’у
Посмотрите плагин amr users. Либо совсем простой плагин Recently Registered.
Recently Registered – то что нужно, спасибо
А как можно скрыть некоторых по условию?
например перед switch ($column_name) устроить if и в нём unset – но как? уже неделю бьюсь
нужно показывать например только тех у кого дата совпала с тем что передам в get