Dummy me, I deleted my home page instead of modifying it. Tried to reload a theme but no new page is there. Just in case I backed up my text (only 2 pages so far). What can I do to get my home page back?
my site is ddllc.wordpress.com