Onlangs geregistreerde gebruikers weergeven in WordPress

Onlangs geregistreerde gebruikers weergeven in WordPress / tutorials

Voor WordPress-sites met meerdere gebruikers wilt u uw gebruikers mogelijk laten zien op verschillende secties van uw website. U kunt bijvoorbeeld een lijst met auteurs met avatars weergeven, of een author-infovenster toevoegen, enz. In deze zelfstudie laten we u zien hoe recent geregistreerde gebruikers in WordPress kunnen worden weergegeven. Deze gebruikers hoeven geen auteurs te zijn. Het kan worden gebruikt voor een community-site die gebruikersregistratie mogelijk maakt.

Het eerste wat u hoeft te doen, is de volgende code in uw thema's kopiëren en plakken functions.php bestand of in een sitespecifieke plug-in.

 function wpb_recently_registered_users () global $ wpdb; $ recentusers = '
    '; $ usernames = $ wpdb-> get_results ("SELECT user_nicename, user_url, user_email FROM $ wpdb-> users ORDER BY ID DESC LIMIT 5"); foreach ($ gebruikersnaam als $ gebruikersnaam) if (! $ gebruikersnaam-> user_url): $ recentusers. = '
  • '.get_avatar ($ gebruikersnaam-> user_email, 45). $ gebruikersnaam-> user_nicename. "
  • "; else: $ recentusers. = '
  • '.get_avatar ($ gebruikersnaam-> user_email, 45).' user_url. '">'. $ gebruikersnaam-> user_nicename."
  • "; endif; $ recentusers. = '
'; return $ recentusers;

Nu kunt u de gebruikers op uw site weergeven met behulp van de volgende sjabloontag in het sjabloonbestand van uw thema, zoals sidebar.php, footer.php, enz .:

  

Als u nieuw geregistreerde gebruikers op een specifieke pagina wilt weergeven zonder een paginasjabloon te maken, kunt u een shortcode gebruiken.

Voeg deze code toe aan het function.php-bestand van uw thema of de sitespecifieke plug-in, net onder de code die u eerder hebt ingevoerd.

 add_shortcode ('wpb_newusers', 'wpb_recently_registered_users'); 

Deze code maakt een nieuwe shortcode die u kunt gebruiken in uw berichten, pagina's of widgets. Gebruik het als volgt:

[Wpb_newusers]

We hopen dat dit artikel u heeft geholpen recent geregistreerde gebruikers in WordPress weer te geven. Voor feedback en vragen, laat een reactie achter.