WordPress is the most popular web publishing platform, in spite of ...