I have seen in several places the practice of hiding certain elements such as Post Titles which can only be seen when the user interacts with the Post container.
Take this website as an example. Visit the site with a desktop device and hover the pictures with the mouse. When you do so the hidden Title displays below the image.
I am asking about information such as Post headers, Post sub-headers, not menus or sidebars.
Is it bad UX to await the user to interact (hovering for example) with some elements to show him information that he probably was expecting there?
Is it alright as the user already sees there is something missing and will try to interact to display it? (and might be considered good practice because of the discoverability)