Unfortunately, my theme does not natively support the functionality to hide the title. I would like to keep the recipe name within the recipe card to encapsulate everything there. I have hidden it using custom CSS in this way; do you think this could be a good solution? Testing my recipes on Google’s Rich Results Test, the title is still detected, even though it’s hidden. I shouldn’t have SEO problems this way, correct me if I’m wrong. Thank you anyway for the response.
.single-post .entry-header h1.entry-title {
position: absolute;
left: -9999px;
height: 1px;
width: 1px;
overflow: hidden;
}