I would like to ask if is WordPress the best platform for creating blogs. Further, how do recover posts that are not backed up on the website?