5 Things to Consider Before Designing a Demo of WordPress Themes or Plugins