Publishing of chess games

I am currently looking for a way to publish chess games on this blog.
There are some tools that may be helpful, but at the moment I haven't found a way that enables all my wishes.
Probably other chess bloggers are also facing this difficulty of posting Chess games on their blog.

My wish list:

  • A chess board that shows the position after each move
  • The moves also have to be shown
  • Clicking on a move shows the position on the board after this move
  • Autoplay
  • Variations in the moves have to be possible
  • Comments between the moves
  • A possibility to hide the moves (= solution) for puzzles
  • Based on entering PGN
  • Without the need to copy and paste all kind of code
  • And only depending on my own blog site

I probably even have more wishes and will let you know if something has been found that almost fulfills my needs.