Without knowing the original file and how you save it as a .png or embed it in wordpress, it's hard to say. The resolution is probably too small.
I use SVG in Wordpress. Then all logos are crisp and clear.
The plugin for Wordpress: https://de.wordpress.org/plugins/svg-support/
– j.