@nicolasnet pelo que entendi você quer que a imagem permaneça na home do site mas no post ela seja removida, correto?
Um jeito mais fácil de fazer isso sem precisar mexer com programação é com CSS. No painel administrativo em Aparência/Personalizar/CSS Adicional você pode adicionar o seguinte trecho de CSS para que a imagem seja removida apenas do post:
body.single-post article.post .blog-post .image {
display: none;
}
Isso vai ocultar a imagem como deseja, mas reforço que não é a melhor alternativa, pois a imagem continuará sendo carregada porém estará oculta pelo CSS.
Boa tarde @everaldomatias !
Obrigado por responder, vou testar esse código, mas como você mesmo disse minha ideia é achar o código e tirar ele… pois mais adianta posso ter problema com o peso do site em si é não é isso que quero. Obrigado!
Bom dia @nicolasnet , tudo certo?
Vi no seu site que está utilizando diretamente um tema pai, e como você quer de fato remover a imagem ao invés de esconde-la, você deverá criar e ativar um tema filho: https://developer.wordpress.org/themes/advanced-topics/child-themes/
Isso porque não é uma boa prática mexer diretamente no core do WordPress/Tema/Plugins.
Feito isso, você vai precisar copiar o arquivo template-parts/post/content-single.php
do tema atual para o tema filho (mantendo o mesmo path)
Neste arquivo copiado, você pode comentar com PHP, ou simplesmente remover a linha 39 até 55, onde está colocando essa imagem no topo do post:
<div class="image">
<?php
if ( has_post_thumbnail()) {
the_post_thumbnail('full');
}
?>
</div>
Recomendo fazer essas modificações primeiramente em um ambiente de desenvolvimento para evitar deixar o site fora do ar, caso haja algum problema.