front page, yes.
setting is to display latest posts.
i haven’t touched the editor – whatever came with the current version i installed.
if you are open, i can share my login credentials with you (private message or email) so you can take a look. or i can email screenshots.
thank you,
lee