Tool: WordPress
WordPress is our main website builder of choice. It is robust, well documented, heavily supported, and pretty darn great overall. Dev usage of WordPress is pretty in-depth, but this document will give a quick introduction to how dev uses WordPress to build new sites.
Basic Info
Wordpress is a database-driven content management system (CMS). It is split in to front-end code and back-end code. The back-end runs on PHP with a MySQL database to store content, and the front-end runs on HTML, CSS, Javascript and PHP. HTML, CSS, and Javascript handle the look and feel and interaction, while PHP handles the content generation.
Dev Structure
Every WordPress site developed here uses the Advanced Custom Fields plugin. Using this plugin, dev works alongside design to create a series of individual, horizontal "block" layouts that can be used it any order, and re-ordered as needed. Some common blocks include:
- Content + Image side by side
- A large CTA with buttons
- Testimonial Carousel
- Displaying team members
There is no limit to the number of blocks that can be created.
Lead Generation
WordPress can handle any type of lead generation form service, whether from a plugin like Formidable or embedding a form from a service like Mautic or Hubspot.
SEO
WordPess is built very well to utilize best Search Engine Optimization tactics. SQRD installs the free version of the Yoast plugin as well to add additional customization.