Cómo sacar y publicar información de usuario para una sección de la biografía del autor en wordpress
Ya sabes, realmente no hay mucho que decir acerca de WordPress. No sólo es PHP - WordPress lenguaje se basa en - muy versátil y fácil de aprender, pero WordPress viene con tantas funciones integradas que realmente se puede personalizar un sitio increíble.
Para aquellos de ustedes que han seguido mis artículos anteriores, usted sabrá que cubro WordPress con bastante frecuencia. De hecho, hay unos pocos de nosotros aquí en MUO que levantar el capó con regularidad a hacer algunos ajustes. Aibek cubierto copias de seguridad de WordPress Hace unos pocos años, y James ha producido una gran cantidad de tutoriales WordPress últimamente.
Si bien es cierto que la mayoría de la gente simplemente instalar un tema y sólo personalizar el sitio de WordPress en la medida permitida por el panel de control, la verdad es que con un poco de estudio y práctica, se puede ajustar fácilmente los archivos PHP dentro de cualquier WordPress plantilla para personalizar según sus necesidades.
Vídeo: Como cambiar el nombre de usuario (Admin) en Wordpress
Personalización de WordPress sitio con información del usuario
Lo más parecido que he llegado a esto es cuando escribí acerca de cómo agregar una dinámica autor pie de página para su blog de WordPress. En mi opinión, esto es realmente una característica que cada blog debe tener - se prevé un aspecto mucho más profesional, y ofrece más credibilidad para el lector.Cómo agregar un autor pie de página automático a WordPress MensajesCómo agregar un autor pie de página automático a WordPress MensajesLee mas
Si usted lee este artículo, usted verá que he usado varias funciones integradas que forman parte de WordPress, incluyendo uno que obtiene el nombre, dirección de correo electrónico, número de puestos, foto de perfil y la descripción autor de la página de perfil. Usted puede tomar todos esos datos y luego cadena juntos en texto que se publica de forma dinámica dependiendo de qué artículo no está actualmente en la página y quién es el autor.
Yo estaba muy emocionado cuando descubrí cómo hacer eso, pero más recientemente me encontré con una situación en la que el método anterior no funcionaba - una página central, como la página principal del blog sitio web, donde no existe un único “autor” de la página. En ese caso, el método anterior no funcionará. Si utiliza las funciones que se enumeran en dicho artículo, siempre va a tirar del autor por defecto.
Vídeo: Como eliminar la caja de autor en wordpress capitulo 9
Esto hace que sea muy difícil cuando se quiere construir una caja de biografías de los autores para todos los escritores en su sitio. También he notado que hay muy pocos blogs por ahí que han publicado cómo hacer esto - todo el mundo está escribiendo sobre el estándar “the_author ()” funciones que tienen en cuenta el autor de la página actual.
Antes de comenzar a utilizar las funciones que voy a presentarle, en primer lugar ir a su “editar usuario”Página en WordPress, y para cada uno de sus usuarios, necesitará conocer la dirección de correo electrónico que hayas registrado con, así como la User_ID. Esto se puede ver cuando se va a editar su perfil, como se le aparece en la URL junto a “user_id =“.
Una vez que tenga esos dos tipos de información del perfil de usuario, ya está listo para empezar a trabajar con el “get_userdata”Función. Aquí es un simple script que va a extraer tanto la foto del avatar y USER_DESCRIPTION del perfil de usuario de WordPress.
Vídeo: Como modificar la información y la fotografía del autor en Wordpress
lt;? php $ = author_email "[email protected]"get_avatar -echo ($ author_email, `80`) gt;lt;? php $ user_info = get_userdata (4) -echo $ user_info-gt; USER_DESCRIPTION. "norte"- gt;
¿Como funciona esto? Es muy sencillo. Los "get_avatar”No depende de que el autor de la página actual, que sólo se preocupa por la dirección de correo electrónico para obtener el avatar. Pero para obtener el texto de la descripción, que no tienen más remedio que utilizar “get_userdata ()”Para tirar de esa información. El único parámetro que tiene que enviar es el “identidad de usuario”Que sólo anotó. Así es como se ve:
El secreto aquí es que el “get_userdata ()”Función retira realmente toda una lista de parámetros que se pueden obtener. Por encima, lo único que hizo un “eco” del texto USER_DESCRIPTION del perfil de usuario, sino que también podría tener la impresión de guión en el nombre del usuario, dirección de correo electrónico, su dirección URL / blog, e incluso una serie de lo que sus permisos de edición de WordPress son .
Vídeo: video tutorial a usuario autor de un blog
La mejor cosa sobre el uso de esta función en lugar de la “el autor()”Conjunto de funciones es que con sólo el ID de usuario, se puede extraer información acerca de uno solo de sus usuarios registrados, sin tener en cuenta que fue autor de la página donde se ejecuta un script. Esto es ideal para una lista de biografías de los autores de un sitio web. Por ejemplo, coloqué todas las bios en la barra lateral en mi sitio y formateado todo para tirar de la descripciones de autor, una tras otra.
La belleza de esta solución es que si es necesario realizar ningún cambio en las biografías de los autores de WordPress, usted no tiene que editar cualquiera de las páginas. Sólo tiene que ir a la página de perfil y editar el bio allí, todo el contenido reflejará esos cambios al instante.
¿Tiene un sitio de WordPress con varios escritores? ¿Puede usted pensar en otras maneras creativas para integrar la información del usuario en el contenido de la página web? Compartir sus propias experiencias y conocimientos en la sección de comentarios.