Por si a alguien le pueda interesar consegui hacer que funcionara con un poco de ayuda de todos.
Este es el php que hace que se muestren todos los post con su titulo
Código PHP:
Ver original<?php
include 'wordpress/wp-load.php';
//$args=array('cat'=>0);
//$category_posts = new WP_Query($args);
$category_posts = new WP_Query('posts_per_page=4');
if( $category_posts->have_posts() ):
while( $category_posts->have_posts() ): the_post();
$category_posts->the_post();
?>
<h3><?php the_title() ?></h3>
<?php
endwhile;
wp_reset_postdata();
else:
?>
<p>No hay entradas</p>
<?php endif; ?>
Ahora esta limitado a que me muestre solo 4 post y solo 120 caracteres,si se cambia mostrara más.
Y si cambiamos estas lineas comentadas
//$args=array('cat'=>0);
//$category_posts = new WP_Query($args);
por esta
$category_posts = new WP_Query('posts_per_page=4');
Para quitar el limite de caracteres hay que cambiar esta linea
<p><?php echo substr(strip_tags($post->post_content), 0, 120);?></p>
por esta otra
<p><?php the_content() ?>
Mostrara todos los post y todo su contenido.
Quien sabe si esto le pueda valer a alguien más.