Let’s do some template hacking then ??
You’ll have to edit index.php file in your current template folder and add some custom CSS rules in Related Posts plugin’s settings.
First, find the following line of code in the index.php:
get_template_part( 'content', get_post_format() );
and add this line just below it:
wp_related_posts();
You should end up with something like this:
<?php
if ( have_posts() ) :
// Start the Loop.
while ( have_posts() ) : the_post();
/*
* Include the post format-specific template for the content. If you want to
* use this in a child theme, then include a file called called content-___.php
* (where ___ is the post format) and that will be used instead.
*/
get_template_part( 'content', get_post_format() );
wp_related_posts();
endwhile;
// Previous/next post navigation.
twentyfourteen_paging_nav();
else :
// If no content, include the "No posts found" template.
get_template_part( 'content', 'none' );
endif;
?>
Second, go to Related Posts plugin’s settings page, expand Customize in the Desktop/Tablet theme settings and copy/paste following CSS rules in the textarea with (pre-set) custom CSS… Later you’ll probably have to tweak CSS rules some more (depending on your theme), but first things first…
This custom CSS will center related posts sections and left-align sections’ titles:
.wp_rp_wrap {
text-align:center;
}
.related_post_title {
text-align:left;
}
ul.related_post {
}
ul.related_post li {
}
ul.related_post li a {
}
ul.related_post li img {
}
Let me know if you need any further assistance and/or final CSS tweaking.
Best,
Mateja