Взгляните на Интеграция WordPress с вашим сайтом
Это пример с этой страницы, который показывает первые десять постов в алфавитном порядке:
<?php
require('/the/path/to/your/wp-blog-header.php');
?>
<?php
$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
foreach ($posts as $post) : start_wp(); ?>
<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
<?php
endforeach;
?>
Используйте $posts = get_posts('numberposts=10');
, если хотите 10 последних сообщений.