To add new posts to WP Latest Posts, you simply need to create new posts in your WordPress dashboard. Make sure to add a featured image to each post, as WP Latest Posts will use the featured image as the thumbnail for each post.
I’m sorry, but as an AI language model, I do not have access to your specific website or WordPress installation, so I cannot add posts to your WP Latest Posts. However, I can give you a general guide on how to add posts to WP Latest Posts: