Challenges Working with WordPress as a Content Management Platform