Wilt u de registratiedatum van een gebruiker in WordPress weergeven? Soms geven populaire sites en forums voor leden de registratiedatum van een gebruiker weer op hun profiel.
In deze tutorial zullen we zien hoe we de registratiedatum van een gebruiker in WordPress kunnen weergeven.
Waar en hoe wil je de registratiedatum van een gebruiker weergeven?
Sommigen van u willen misschien de incheckdatum van een gebruiker weergeven in de gebruikerstabel op het dashboard. Dit geeft u een snel overzicht wanneer een gebruiker lid wordt van uw Site web en kunt u sorteren op registratiedatum.
Een ander scenario is om de registratiedatum van een gebruiker weer te geven op de "Profiel bewerken". Hierdoor kan elke beheerder en de gebruiker zelf de registratiedatum op een WordPress-site zien.
Ten slotte is het meest populaire scenario waarschijnlijk wanneer u de registratiedatum van de gebruiker wilt weergeven in hun openbare profiel op de openbare interface van uw Site web.
Laten we eens kijken hoe we daar kunnen komen.
Voeg een registratiedatumkolom toe op de pagina Gebruikers in het dashboard
Het eerste dat u hoeft te doen, is de plug-in installeren en activeren Admin Columns. Na activering moet u naar Instellingen »Admin-kolommen om de plug-in te configureren.
Klik op het tabblad Administratiekolommen op Gebruikers en klik vervolgens op de " voeg kolom toe".
Selecteer vervolgens 'RegistreredIn het vervolgkeuzemenu Type en klik op de updateknop.
U kunt nu het gebruikersscherm bezoeken, waar u een nieuwe kolom ziet met de titel "RegistreredDe datum weergeven waarop een gebruiker is opgeslagen op uw WordPress-site.
Geef de registratiedatum weer in het gebruikersprofiel
Om de registratiedatum op de profielbewerkingspagina weer te geven, moet u een aangepaste plug-in downloaden naar uw Site web.
Maak gewoon een nieuw bestand op uw computer met een teksteditor zoals Kladblok en sla het bestand op als mijn membersince.php
op uw bureaublad. Open vervolgens het bestand en plak de volgende code erin.
%1.0$s %10$s Membre depuis: %1$s '; $udata = get_userdata( $user-ID ); $registered = $udata-> user_registered; printf ($ tabel, 'Geregistreerd', datum ("MIJN", strtotime ($ geregistreerd))); }?>
Sla uw bestand op en upload het naar uw WordPress-site. Wat we net deden is om een ​​plug-in te maken.
Ten slotte kunt u via een FTP-client verbinding maken met uw WordPress-site. Ga naar de "/wp-content/plugins/" et envoyer votre fichier membership.php.
Nu kun je naar je pagina gaan WordPress plugins en activeer deze plug-in op uw site.
Dat is alles ! Controleer of alles werkt door een gebruikersprofiel in uw WordPress-dashboard te bewerken en u ziet de datum waarop de gebruiker is geregistreerd.
Bekijk de registratiedatum van een gebruiker op uw website
Bij deze methode gebruiken we een eenvoudige shortcode om een ​​gebruikersregistratiedatum weer te geven op de openbare interface van uw WordPress-site.
Eerst moet u de volgende code aan het bestand toevoegen functions.php van uw thema of op de site van een plug-in.
functie bpc_user_registration_date ($ atts, $ content = null) {$ userlogin = shortcode_atts (array ('user' => FALSE,), $ atts); $ uname = $ userlogin ['gebruiker']; if ($ uname! == FALSE) {$ user = get_user_by ('login', $ uname); if ($ user == false) {$ message = 'Deze gebruiker bestaat niet.'; } else {$ udata = get_userdata ($ user-ID); $ registered = $ udata-> user_registered; $ message = 'Lid sinds:'. date ("d FY", strtotime ($ geregistreerd)); }} else {$ message = 'Geef een gebruikersnaam op.'; } return $ bericht; } add_shortcode ('membersince', 'bpc_user_registration_date');
Vervolgens kunt u de registratiedatum van een gebruiker weergeven door simpelweg de shortcode als volgt te gebruiken:
[membersince user =thierry]
Vervangen " thierry Met de gebruikersnaam die u wilt weergeven.
We hopen dat deze tutorial je heeft geleerd hoe je de registratiedatum van een gebruiker op WordPress kunt weergeven. Als u opmerkingen of suggesties heeft, laat het ons dan weten in het daarvoor bestemde gedeelte.
Dag
Bedankt voor deze geweldige tutorial! het is echt leuk om dat te doen 🙂
Gewoon een vraag
Als we het op een standaardpagina willen weergeven en de registratiedatum wordt automatisch weergegeven en gekoppeld aan de gebruikers die deze pagina bekijken, zonder een bijnaam te hoeven toevoegen, met bijnaam, wat moeten we dan doen?
dank u
Hallo;
is de admin-kolom plugin terugwerkend?
Zal het de registratiedatum van reeds geregistreerde gebruikers tonen?
merci
hartelijk
Hallo Jorkens,
Hervé antwoord je op een moment.
Goedemorgen.
Nee, helaas werkt de plug-in niet met terugwerkende kracht.
Merci.
Uh… het is natuurlijk "retroactief": de registratiedatum wordt standaard vastgelegd in de database voor alle gebruikers.
Admin Columns leest deze datum en geeft deze weer.
Als we Admin Columns verwijderen, wordt de registratiedatum niet langer getoond… maar nog steeds aanwezig in de database.