Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Obtener el link del autor en WP

Estas en el tema de Obtener el link del autor en WP en el foro de WordPress en Foros del Web. Hola Quería obtener mediante PHP el link del perfil del autor de la entrada que se esté mostrando en una web con WP. He estado ...
  #1 (permalink)  
Antiguo 04/08/2017, 08:07
 
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 127
Antigüedad: 12 años, 8 meses
Puntos: 2
Obtener el link del autor en WP

Hola

Quería obtener mediante PHP el link del perfil del autor de la entrada que se esté mostrando en una web con WP.

He estado probando diferentes formas pero no lo he logrado, os dejo algún ejemplo para ver si me podéis ayudar:

Código PHP:
$author = the_author();
<html><a href="http://www.miweb.com/user/<?php echo $author ?>"></a><html> ;

Gracias
  #2 (permalink)  
Antiguo 05/08/2017, 03:12
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: Obtener el link del autor en WP

Es mucho más fácil si usas la función the_author_link que ya existe en el core de WordPress: https://codex.wordpress.org/Function...he_author_link
__________________
Mi blog personal | Mi G+
  #3 (permalink)  
Antiguo 05/08/2017, 04:21
 
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 127
Antigüedad: 12 años, 8 meses
Puntos: 2
Respuesta: Obtener el link del autor en WP

Lo he intentado pero no logro que funcione, me devuelve el link de la página.

Esta es la línea en la que quiero sustituir por el perfil del autor (/user/name) en lugar de las entradas escritas por el autor como está ahora (/author/name):

Código PHP:
$author_link = !empty( $instance['link_url'] ) ? esc_url$instance['link_url'] ) : get_author_posts_url(get_the_author_meta('ID',$user_id) ); 
Si esa la función the_author_link sirve, perfecto pero no logro que funcione ahí. La otra opción que comenté al principio preparar la url web.com/user/...(aquí que detecte el nombre del autor)

Etiquetas: autor, html, link, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:58.