Mostrar publicaciones relacionadas por autor actual

Bienvenido, por aquí Pablo y esta vez os traigo un nuevo artículo.

¿Está buscando una manera de mostrar publicaciones relacionadas del autor actual? Si bien probablemente haya un complemento para esto, hemos creado un fragmento de código rápido que puede usar para mostrar publicaciones relacionadas por autor actual de publicaciones.

Instrucciones:

Todo lo que tiene que hacer es agregar este código al archivo functions.php de su tema o en un complemento específico del sitio:



function get_related_author_posts() 
    global $authordata, $post;

    $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) );

    $output="<ul>";
    foreach ( $authors_posts as $authors_post ) 
        $output .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>';
    
    $output .= '</ul>';

    return $output;


Agregue este fragmento de código al archivo single.php de su tema de WordPress para mostrar publicaciones relacionadas.


<?php echo get_related_author_posts(); ?>

A tener en cuenta: Si es la primera vez que agrega fragmentos de código en WordPress, consulte nuestra guía sobre cómo copiar / pegar correctamente fragmentos de código en WordPress, para que no rompa accidentalmente su sitio.

Eso es todo, espero que os guste.

Deja un comentario