¿Desea mostrar publicaciones relacionadas del mismo autor en WordPress? Normalmente, puede usar cualquier complemento de publicaciones relacionadas para mostrar artículos similares en su sitio web. Sin embargo, si ejecuta un sitio web multitarea de WordPress, sus usuarios pueden querer leer otro contenido del mismo autor. En este artículo, le mostraremos cómo mostrar publicaciones relacionadas por el mismo autor en WordPress.
Método 1: mostrar publicaciones relacionadas por autor en WordPress mediante el complemento
Este método es más fácil y se recomienda para todos los usuarios.
Lo primero que debe hacer es instalar y activar el plugin Similares publicaciones. Para más detalles
Tras la activación, debe visitar Configuraciones »Publicaciones similares página para configurar los ajustes del plugin.
La página de configuración está dividida en diferentes pestañas, y aterrizará en la pestaña General de forma predeterminada. Puede revisar las opciones y cambiarlas para que coincidan con sus requisitos.
En esta página, debe desplazarse hacia abajo y seleccionar «Sí» junto a la opción «Coincidir con el autor de la publicación actual». Puede desmarcar otras opciones de coincidencia para asegurarse de que el complemento solo obtenga publicaciones por autor.
A continuación, debe cambiar a la pestaña ‘Ubicación’ y activar la opción ‘Salida tras publicación’. También puede editar la plantilla de salida editando el texto en el cuadro «Parámetros».
No olvide hacer clic en el botón ‘Guardar configuración’ para almacenar sus cambios.
Ahora puede visitar cualquier publicación en su sitio web y verá publicaciones relacionadas del mismo autor después del contenido de la publicación.
Método 2: mostrar manualmente las publicaciones relacionadas por el mismo autor en WordPress
Este método requiere que agregue código a sus archivos de tema de WordPress. Si no ha hecho esto antes, consulte nuestra guía sobre cómo copiar y pegar código en WordPress.
Deberá agregar el siguiente código al archivo functions.php de su tema o en un complemento específico del sitio.
function wpb_related_author_posts ($ contenido) { if (is_single) { global $ authordata, $ post; $ contenido. = 'Publicaciones similares del autor:
'; $ authors_posts = get_posts (array ('author' => $ authordata-> ID, 'post__not_in' => array ($ post-> ID), 'posts_per_page' => 5)); $ contenido. = '
‘;
devolver $ contenido;
}
else {
devolver $ contenido;
}
}
add_filter (‘the_content’, ‘wpb_related_author_posts’);
Ahora puede visitar cualquier publicación en su sitio web y verá publicaciones relacionadas del mismo autor debajo del contenido.