Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Deploying A Static Website Using WordPress

156 views

Published on



Why you might go static, tools to use, headless vs. static, and a demo.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Deploying A Static Website Using WordPress

  1. 1. PRESENTED BY Daniel Schutzsmith @schutzsmith
  2. 2. Why Are We Talking About This?
  3. 3. Wanted to Scratch My Own Itch
  4. 4. Another possible way to work with WordPress
  5. 5. What Is a Static Website?
  6. 6. Only front-end
  7. 7. No back-end
  8. 8. Why Static?
  9. 9. • More secure than a publicly accessible CMS. • Cleaner than caching. • Improves page speed for better page ranking / SEO.
  10. 10. Static VS. Headless
  11. 11. • No calls to the CMS. • Only client-side logic. • Use existing or custom front-end. • Calls to CMS via API. • Both server-side and client-side. • Uses custom front-end. Static Headless
  12. 12. - Me “Headless can make a static website, but headless itself, isn't static.”
  13. 13. Static Site Generators
  14. 14. A list of Static Site Generators https://www.staticgen.com
  15. 15. What Is Static WordPress?
  16. 16. • Deploy the public facing site to a separate server. • The public facing site never communicates back to WP. • You still do most things the WordPress way.
  17. 17. Ways To Implement Static WordPress
  18. 18. Use A Static WordPress Host
  19. 19. Use A Static WordPress Plugin
  20. 20. Pinellas County’s Process for covid19.pinellascounty.org
  21. 21. WordPress runs on a password protected website
  22. 22. Public website runs on Netlify
  23. 23. WP Admin manually deploys them to Netlify using the WP2Static plugin
  24. 24. Only Admin users can deploy
  25. 25. Admin User Tells Other Admins Before They’ll Deploy
  26. 26. Demo Time
  27. 27. https://staticwordpress.wpmudev.host username: special-access password: overspend.sandpaper.sister
  28. 28. https://static.schutzsmith.com/
  29. 29. Let’s watch the magic…
  30. 30. What’s the Use Case?
  31. 31. Great for Marketing Websites.
  32. 32. Smallish Websites (less than 100 pages)
  33. 33. Would Not Run a Community Website or multi-user Blog this way…..
  34. 34. Some Work Arounds Are Necessary
  35. 35. All Forms Need To Be Externally Hosted
  36. 36. Comments Too!
  37. 37. Anything Database Driven Has To Be Rethought
  38. 38. Some Plugins Will Need To Be Added To The Crawl List

×