O WordPress trabalha o tamanho das imagens de forma diferente do timthumb, o plugin faz crop e resize na hora que a imagem é chamada e guarda em cache uma versão desta. Já o WordPress faz esse trabalho na hora que o usuário faz o upload da imagem no sistema.
Por padrão o WordPress já faz um o crop de alguns tamanhos pré definidos (thumbnail, medium e large) e você pode ajustar esses tamanhos nas configurações de media do painel administrativo. Mas você também pode criar novos tamanhos para que o WP faça o crop ou resize (como preferir) na hora do upload e pode chamar esses tamanhos diretamente no tema e incluir-los na lista de tamanhos de imagens que o usuário escolhe quando vai inserir uma imagem no post.
Para definir um novo tamanho você vai usar a função add_image_size();
Para chamar a imagem de destaque, no tamanho criado, é só passar o nome do tamanho que você criou como primeiro parâmetro da função the_post_thumbnail()
que é a responsável por exibir a imagem de destaque do post no site.
Por fim, se quiser adicionar esse novo tamanho na lista de opções que o usuário tem na hora que vai inserir uma imagem no post você pode utilizar o filtro image_size_names_choose
.
Bom trabalho e caso tenha alguma dúvida volta aqui!
Sua explicação foi muita boa, ficou mais claro pra mim agora aonde usar essas opções. Obrigadoo
Opa, então vou marcar o tópico como resolvido e caso tenha dúvida volta aqui.