This should redirect to the frontend url, but the redirection has been paused for now. How do I earn hearts?

All you have to do is take part in the Pink My Life club: challenges, contributions, votes, recipes, etc. Your hearts will then allow you to treat yourself in the shop!