konto usunięte

Temat: Domyślnie Imię i nazwisko w Komentarzach

Witajcie,

Jak zrobić domyślnie wyświetlanie imienia i nazwiska w Komentarzach zamiast nazwy użytkownika?
Konrad Karpieszuk

Konrad Karpieszuk WordPress Plugin
Compatibility
Assurance for WPML

Temat: Domyślnie Imię i nazwisko w Komentarzach

w prosty sposob raczej sie nie da. musisz zmienic formularz dodawania komentarzy, nastepnie w zaleznosci czy user jest zalogowany czy nie, albo pobrac jego imie i nazwisko, albo zapisac (z rozroznieniem gdzie).

nastepnie potrzebne bedzie przebudowanie szablonu wyswietlajacego komentrze.

to tak ogolnikowo. rozpisac sie wiecej moge jesli sam napiszesz cos wiecej. co umiesz, czy jak zaczne sypac phpem to bedziesz rozumial... ;)
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Domyślnie Imię i nazwisko w Komentarzach

Ale chodzi o wyświetlanie na liście, czy o zapisywanie?

jeżeli o wyświetlanie, to wp_list_comments & callback
+ np.
$user_id = $comment->user_id;
$user_info = get_userdata($user_id);
echo $user_info->user_firstname.' '.$user_info->user_lastname;


Jeżeli o zapisywanie, to np.
function fix_comment($comment){
$current_user = wp_get_current_user();
$comment['comment_author'] = $current_user->user_firstname.' '.$current_user->user_lastname;
return $comment;
}

if ( is_user_logged_in() ) add_filter('preprocess_comment','fix_comment');

Następna dyskusja:

Powiadamianie o komentarzach




Wyślij zaproszenie do