Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Jak dodać dodatkowe pola do rejestracji ? Nie chodzi mi o pola które uzupełnia się po zarejestrowaniu, a w trakcie.

Temat: Dodatkowe pola przy rejestracji

register plus wordpress plugin : )
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Bartek Koplin:
register plus wordpress plugin : )

niestety register plus jest skasowany ze strony wordpress.org/plugins/

Temat: Dodatkowe pola przy rejestracji

To jeszcze nie dyskwalifikuje tego pluginu ; ) No ale może stanowić poważny argument aby go nie używać.
Konrad Karpieszuk

Konrad Karpieszuk WordPress Plugin
Compatibility
Assurance for WPML

Temat: Dodatkowe pola przy rejestracji

tu jest tutorial jak to zrobic programowo

http://justintadlock.com/archives/2009/09/10/adding-an...
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Konrad Karpieszuk:
tu jest tutorial jak to zrobic programowo

http://justintadlock.com/archives/2009/09/10/adding-an...

Przy rejestracji automatycznie pojawi się to pole ?

Korzystając z powyższego linku dodałem pole do profilu, a dzięki http://tipsforwordpress.com/wordpress/add-custom-field... wywołałem je w formularzu rejestracyjnym. Może przyda się komuś :)Łukasz Piwowar edytował(a) ten post dnia 08.10.11 o godzinie 17:05
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Jednak nadal mam problem. Przy rejestracji nie zapisuje mi danych. Jeżeli edytuje profil to już jest OK. Pole imię i nazwisko zapisuje, pola zawód już nie.


add_action('register_form','show_first_name_field');
add_action('user_register', 'register_extra_fields');


function show_first_name_field(){
?>
<p>
<label>Imię<br/>
<input id="user_first_name" type="text" class="input" value size="25" tabindex="20" name="first"/>
</label>
</p>
<p>
<label>Nazwisko<br/>
<input id="user_last_name" type="text" class="input" value size="25" tabindex="20" name="last"/>
</label>
</p>
<p>
<label>Zawód<br/>
<input id="user_zawod" type="text" class="input" value size="25" tabindex="20" name="user_zawod"/>
</label>
</p>
<?php
}

function register_extra_fields($user_id, $password='', $meta=array()) {

$userdata = array();
$userdata['ID'] = $user_id;
$userdata['first_name'] = $_POST['first'];
$userdata['last_name'] = $_POST['last'];
$userdata['zawod_uzytkownika'] == $_POST['user_zawod'];
wp_update_user($userdata);
}

konto usunięte

Temat: Dodatkowe pola przy rejestracji

Postawiłeś podwójny znak równości (porównanie) zamiast pojedynczego (przypisanie).
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Michał Miszczyszyn:
Postawiłeś podwójny znak równości (porównanie) zamiast pojedynczego (przypisanie).


Nie zwróciłem na to uwagi. Jednak pomimo poprawienia nadal nie działa (W panelu admina mam miejsce do edycji pola Zawód - nie pojawia się tam, również przy wywoływaniu <?php echo get_the_author_meta( 'zawod_uzytkownika', '16' ); ?> nie pojawia się nic)
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Jeżeli ktoś pomoże wysyłam 0.5l dobrej wódki lub innego trunku (ew jakiś inny prezent) :)

konto usunięte

Temat: Dodatkowe pola przy rejestracji

Ten jeden element się nie pojawia, a pozostałe tak? o.O
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Michał Miszczyszyn:
Ten jeden element się nie pojawia, a pozostałe tak? o.O


Dokładnie tak. Może to ma znaczenie że Imię i Nazwisko były polami już dostępnym w wordpressie.

Żadnego chętnego na upominek? :)

konto usunięte

Temat: Dodatkowe pola przy rejestracji

Nigdy nie dodawałem pól do rejestracji, wyłącznie do profilu, więc teraz Ci nie pomogę.
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Michał Miszczyszyn:

Klient zadowolił się rozwiązaniem na około (standardowa rejestracja + prośba o wypełnienie profilu).
Prot Haładaj

Prot Haładaj Programmers manager
& solutions
designer. Apps &
applicat...

Temat: Dodatkowe pola przy rejestracji

Łukasz Piwowar:
Michał Miszczyszyn:

Klient zadowolił się rozwiązaniem na około (standardowa rejestracja + prośba o wypełnienie profilu).

a jak te pola później wypchnąć do np csv dla zakresu użytkowników np wg wybranego pola?
Łukasz Piwowar

Łukasz Piwowar DigitalZone -
Interactive Agency

Temat: Dodatkowe pola przy rejestracji

Prot Haładaj:


Jeżeli pola są uzupełniane przez profil, to nie ma żadnego problemu z ich eksportem :)

Następna dyskusja:

Miniaturka przy wpisie




Wyślij zaproszenie do