Cómo mostrar al azar a los usuarios registrados en WordPress

Sus usuarios son las superestrellas de su sitio WordPress multiusuario. Hay muchas maneras de destacar a los usuarios y autores de su sitio. Anteriormente le mostramos cómo añadir un cuadro de información de autor y cómo mostrar a los usuarios registrados recientemente. En este artículo, le mostraremos cómo mostrar una lista aleatoria de usuarios registrados en WordPress.

Lo primero que tienes que hacer es copiar y pegar el siguiente código en el archivo functions.php de tu tema o en un plugin específico del sitio.

1234567891011121314141516171819202122232425262728functionwpb_random_users() { global$wpdb; $randomusers= '.

    Base de datos de consulta para usuarios$usernames= $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY RAND() LIMIT 5"); // Mostrar usuarios en una lista de usuarios ($usernamesas$username) { if(!$username->user_url) : $randomusers.= '.

  • "get_avatar($username->user_email, 45) .$username->user_nicename."
  • "Si no: $usuarios aleatorios.=

  • "get_avatar($username->user_email, 45).'.$username->user_url.'">'"$username->user_nicename."
  • "endif;}$randomusers.= '

return$randomusers; } add_shortcode('randomusers','wpb_random_users');

Este código consulta la tabla de usuarios de WordPress en su base de datos y selecciona una fila aleatoria, luego produce los resultados en una lista con viñetas con el avatar y nombre del usuario. Si un usuario ha proporcionado la URL del sitio web en su perfil, entonces enlazará el nombre de usuario a su sitio web.

Lo siguiente que tiene que hacer es mostrar la lista de usuarios registrados. Para ello, todo lo que tiene que hacer es añadir la siguiente línea de código en el archivo de tema en el que desea que se muestre la lista de usuarios (como sidebar.php, footer.php, etc.).

1

También puede mostrar una lista de usuarios aleatorios de su sitio utilizando este código abreviado en un mensaje, página o widget.

[usuarios aleatorios]

Esperamos que este artículo le haya ayudado a mostrar una lista aleatoria de usuarios registrados en su sitio de WordPress. Si estaba buscando mostrar una lista de los miembros de su personal, entonces debería consultar este tutorial sobre cómo crear una lista de personal en WordPress.

Si tiene alguna pregunta o comentario, por favor déjenos un comentario a continuación. Tampoco olvides seguirnos en Twitter y unirte a nosotros en Google+

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir