Вы использовали функцию get_the_post_thumbnail
, которая принимает идентификатор записи в качестве первого параметра, размер в качестве второго параметра и атрибуты в качестве третьего. Если вы не используете какой-либо параметр, вы можете заменить его пустым (''). Поскольку вы отправляете массив во втором параметре, он принимается как размер и добавляется префикс согласно WordPress.
Я попробовал ваш код и немного исправил его, и он начал работать так, как вы ожидали:
<?php echo get_the_post_thumbnail(get_the_ID(),'', $attr=array( 'class' => 'logo_of_site_where_quote_published' )); ?>
Я только что передал второй параметр как пустой в функцию. Это будет работать для вас. Пожалуйста, проверьте и дайте мне знать.