Aunque añadir artículos o post relacionados es una práctica que no gusta a todo el mundo, sí es una pregunta que nos llega frecuentemente, así que…aquí os explicamos como añadirlos como un GRID de 3 columnas al final del contenido:
Añade este código en el archivo functions.php de tu child theme o en tu mu-plugin.
Esta función te permite añadir 3 artículos Relacionados con los tags a los que pertenezca.
// Añadir Post Relacionados
add_action( 'genesis_after_entry_content', 'tdw_related_posts', 12 );
function tdw_related_posts() { global $do_not_duplicate;
if ( ! is_singular ( 'post' ) ) { return; }
$count = 0; $related = ''; $do_not_duplicate = array(); $cats = wp_get_post_categories( get_the_ID() );
if ( $cats && $count ';
echo 'Artículos Relacionados
';
echo ' ';
echo '
';
$related .= '' . genesis_get_image( array( 'size' => 'related' ) ) . '';
$related .= '
';
}
}
wp_reset_postdata();
$output = array( 'related' => $related, 'count' => $count );
return $output;
}
';
$related .= '' . $title . '';
$related .= '
';
$related .= 'Ahora puedes darle formato a tu gusto en CSS.
.related-posts {
border-top: 1px solid #ccc;
padding-top: 40px;
}
.related-posts-list .one-third {
border: 1px solid #dde5ea;
border-radius: 5px;
box-sizing: border-box;
box-shadow: 2px 1px 10px 0 rgba(0, 0, 0, .1);
}
.related-posts-list .one-third:first-child {
margin-left: 0;
}
a.related-post-title {
color: #333;
font-size: 16px;
text-decoration: none;
}
.one-copy {
padding: 1.5rem 1.25rem 1.75rem;
}
Si has tenido algún problema añadiendo tus Post Relacionados, contáctanos!