Cómo agregar una página de perfil de autor personalizada a tu WordPress

¿Desea agregar una página de perfil de autor personalizada a su sitio de WordPress? Muchos temas de WordPress tienen información de perfil de autor limitada en su página de archivo de autor. En este artículo, le mostraremos cómo crear una página de perfil de autor personalizada en WordPress.


Agregar una página de perfil de autor personalizada en WordPress

Método 1. Agregar página de perfil de autor personalizado en WordPress con WP User Manager

Este método se recomienda para todos los usuarios. Es fácil de configurar y tiene más funciones..

Lo primero que debe hacer es instalar y activar el complemento WP User Manager. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activación, debe visitar Usuarios »Configuración de WPUM página para configurar los ajustes del complemento.

Página de configuración de WP User Manager

El complemento creará automáticamente diferentes páginas para usar como inicio de sesión personalizado, registro de usuario personalizado, contraseña olvidada, cuenta y páginas de perfil.

WP User Manager es un complemento poderoso y viene con muchas opciones. Debe revisarlos detenidamente y desactivar las funciones que no desea utilizar..

A continuación, debe hacer clic en la pestaña “Perfiles” para configurar los ajustes del perfil de usuario.

Configuración de la página de perfil de usuario

Aquí puede habilitar la opción de página de perfil para invitados, lo que significa que cualquiera puede ver los perfiles de usuario. También puede permitir que los miembros vean los perfiles de los demás. Si desmarca esta opción, los usuarios solo podrán ver sus propias páginas de perfil..

También puede permitir a los usuarios cargar fotos de perfil personalizadas y mostrar sus artículos recientes, así como comentarios en su página de perfil.

No olvides hacer clic en el botón Guardar cambios para guardar tu configuración.

A continuación, debe seleccionar URL o enlaces permanentes compatibles con SEO para las páginas de perfil del autor. Puedes hacer esto visitando Configuración »Permalinks página y desplácese hacia abajo a la sección “Base de enlace permanente de perfil de usuario”.

Seleccione una estructura de URL para las páginas de perfil de usuario.

El complemento le ofrece usar ID de usuario, nombre de usuario o apodo en la URL. Tanto el apodo como el nombre de usuario son opciones más amigables para SEO que la ID de usuario. Haga clic para seleccionar cualquiera de ellos y luego haga clic en el botón Guardar cambios para almacenar su configuración de enlace permanente.

Sus páginas de perfil de autor personalizadas están casi listas. Ahora solo tenemos que permitir que los usuarios encuentren fácilmente sus páginas de perfil en su sitio web.

Dirigirse a Apariencia »Widgets página y agregar widget de formulario de inicio de sesión [WPUM] a una barra lateral.

Agregar inicio de sesión de usuario y widget de enlace de perfil a la barra lateral

Ahora puede visitar su sitio web para ver la página de perfil del autor en acción. Como usuario registrado, verá la información de su propia cuenta en el widget de la barra lateral. Al hacer clic en el nombre de usuario, accederá a la página de perfil de su autor..

Página de perfil del autor

El widget de la barra lateral mostrará un formulario de inicio de sesión a los usuarios desconectados. Si permite que los usuarios se registren en su sitio web, el formulario también incluirá un enlace para registrarse.

El complemento también cambiará los enlaces de autor en su sitio web y los dirigirá a la página de perfil del autor en lugar de las páginas de archivo predeterminadas del autor.

Cambio de apariencia de las páginas de perfil de autor

Si solo desea cambiar colores o bordes, puede hacerlo agregando CSS personalizado.

Sin embargo, si desea cambiar el diseño y el orden de las cosas, deberá editar los archivos de plantilla del complemento. WP User Manager viene con soporte de plantillas personalizadas, lo que significa que puede crear sus propias plantillas dentro de su tema actual para que las use el complemento.

Primero debe conectarse a su sitio web utilizando un cliente FTP e ir a / wp-content / plugins / wp-user-manager / templates / folder. Descargue todos los archivos que ve allí en su computadora.

A continuación, debe ir a su carpeta de tema actual y crear una nueva carpeta “wpum” dentro de ella. Ahora suba los archivos que descargó anteriormente a la carpeta wpum.

Ahora puede editar estos archivos para personalizar la apariencia de sus páginas de perfil según sea necesario.

Método 2. Cree manualmente una página de perfil de autor personalizada en su tema

Este método requiere que edite su tema de WordPress o archivos de temas secundarios. Si no ha hecho esto antes, consulte nuestra guía sobre cómo copiar y pegar código en WordPress.

Primero, necesitará conectarse a su sitio web usando un cliente FTP e ir a / wp-content / themes / your-current-theme / folder.

Dentro de su carpeta de tema actual, debe crear un archivo author.php. Después de eso, debe copiar el contenido del archivo archive.php y pegarlo dentro de su nueva plantilla author.php.

Si su tema ya tiene un archivo author.php, también puede editarlo.

Su objetivo aquí es obtener la información del perfil del autor y luego mostrarla. Deberá decidir dónde desea comenzar a editar. Por lo general, puede editar cualquier cosa entre get_header (); y líneas get_sidebar ().

<?php
// Establecer la variable de autor actual $ curauth
$ curauth = (isset ($ _ GET [‘author_name’]))? get_user_by (‘slug’, $ author_name): get_userdata (intval ($ author));
?>

Acerca de: <?php echo $ curauth->apodo; ?>

<?php echo get_avatar ($ curauth->usuario_email, ’90 ‘); ?>

Sitio web: user_url; ?>"><?php echo $ curauth->user_url; ?>
Bio: <?php echo $ curauth->descripción de usuario; ?>

Publicaciones por <?php echo $ curauth->apodo; ?>:

<?php if (have_posts ()): while (have_posts ()): the_post (); ?>

" rel ="marcador" título ="Enlace Permanente: <?php the_title (); ?>">
<?php the_title (); ?>

Publicado en: <?php the_time (‘d M Y’); ?>

<?php the_excerpt (); ?>

<?php mientras tanto;

// Navegación de página anterior / siguiente.
the_posts_pagination ();

más: ?>

<?php _e (‘No hay publicaciones de este autor’); ?>

<?php endif; ?>

Este código simplemente agrega una tarjeta de perfil de autor en la parte superior de la página y luego muestra las publicaciones recientes del autor.

Siéntase libre de personalizar este código tanto como lo necesite. Puede agregar campos de perfil de usuario adicionales a su sitio web, agregar enlaces de perfil de Twitter y Facebook del autor, mostrar imágenes destacadas para publicaciones, etc..

Aquí hay algunos ejemplos de CSS para darle a su tarjeta de perfil de autor un aspecto decente. Puede agregarlo como CSS personalizado en su tema y luego cambiarlo para que coincida con los colores de su tema.

.autor-perfil-tarjeta {
fondo: #eee;
borde: 1px sólido #ccc;
acolchado: 20px;
margen inferior: 20px;
}
.foto de autor {
flotador izquierdo;
alinear texto: izquierda;
acolchado: 5px;
}

Así es como se veía en nuestro sitio web de demostración:

Una página de perfil de autor personalizada en WordPress

Esperamos que este artículo te haya ayudado a aprender cómo agregar una página de perfil de autor personalizada a tu sitio de WordPress. También es posible que desee ver nuestra última guía paso a paso de SEO de WordPress para principiantes.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map