X

Come visualizzare le informazioni del profilo utente sul tuo sito WordPress

Snippet di IsItWP

Vuoi visualizzare le informazioni dell'utente sul tuo sito WordPress? WordPress consente agli utenti di aggiungere informazioni su di sé nella loro pagina del profilo nella dashboard. Per visualizzare le informazioni degli utenti, puoi usare questo snippet.

Istruzioni:

Tutto quello che devi fare è aggiungere questo codice al file single.php del tuo tema.

<?php global $current_user;
      get_currentuserinfo();

      echo 'Username: ' . $current_user->user_login . "\n";
      echo 'User email: ' . $current_user->user_email . "\n";
      echo 'User first name: ' . $current_user->user_firstname . "\n";
      echo 'User last name: ' . $current_user->user_lastname . "\n";
      echo 'User display name: ' . $current_user->display_name . "\n";
      echo 'User ID: ' . $current_user->ID . "\n";
?>

Per visualizzare le informazioni di Twitter dell'utente, usa questo snippet. Tutto quello che devi fare è aggiungere questo codice al file single.php del tuo tema.

<?php
global $current_user;
get_currentuserinfo();
$user_id = $current_user->ID; // You can set $user_id to any users, but this gets the current users ID.
 
$user_twitter = get_user_meta( $user_id, 'twitter', true);
echo $user_twitter;
?>

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 21 migliori temi WordPress per immobili e come avviare un blog.

[code]ID; // Puoi impostare $user_id a qualsiasi utente, ma questo ottiene l'ID dell'utente corrente. $user_twitter = get_user_meta( $user_id, 'twitter', true); echo $user_twitter; ?>[/code]

Commenti   Lascia una risposta

  1. sanke tripathi 12 maggio 2022 alle 20:28

    Voglio vendere un singolo prodotto con l'aiuto di gravity form, quindi creo un modulo di checkout dove l'utente inserisce i suoi dettagli di registrazione e i dettagli dell'indirizzo, ora nella pagina successiva voglio mostrargli la sua email e il suo indirizzo per conferma, quindi è possibile farlo. se sì, per favore guidami.

  2. gest_currentuserinfo è deprecato, alternative?

    1. Dovresti essere in grado di usare qualcosa del genere:

      $current_user; = get_currentuserinfo();

      Puoi eliminare la riga 2.

  3. È possibile per me mostrare le informazioni solo su una pagina del mio sito web?

    1. Potresti usare una condizione, come un'istruzione if, come la seguente:

      if ( $post_id == 25 ) // cambia il 25 nell'ID della pagina corretto

      Assicurati di usare le parentesi graffe per racchiudere correttamente il codice.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!