WordPressWordPress is the most popular open source content management system (CMS), with thousands of plugins, widgets, and themes. The WordPress framework can be customized to create almost any type of website. E Host Solution builds, hosts and maintains WordPress sites for business and non-profit customers.

Plugins extend the functionality of WordPress, and are easily installed from your WordPress Dashboard. Choosing the best plugin for your needs typically requires installing and testing various plugins on a development server, then choosing the best one. Plugin bloat is a major cause of slow site performance, as most plugins create extra files to load and process, so ideally you should not install more than 5 plugins, and never exceed 10. As with WordPress core software, keeping installed plugins updated is critical for optimal security and performance.  Popular WordPress plugins include:

Search Engine Optimization: The two top plugins to upgrade SEO for WordPress are Yoast SEO and All in One SEO Pack. Both plugins have millions of downloads, and both offer a premium (paid) version. The free version of Yoast SEO provides nice features and tools to help improve page content.

woocommerce_logo-200x50WooCommerce is an e-commerce extension for WordPress, to add an online catalog and ordering to your website. Key features of WooCommerce include PayPal integration, sales reporting, multiple shipping options, flexible coupon codes and easy inventory management. Choose one of many WordPress themes that supports WooCommerce when planning to build an e-commerce site. 

Contact Form Plugins Two popular and free WordPress contact form plugins are Fast Secure Contact Form and Contact Form 7. As the name suggests, Fast Secure Contact Form focuses on preventing spam and making contact forms secure. It is a completely free WordPress contact form plugin offering an alternative to Gravity Forms, the most popular paid contact form plugin for WordPress. The user interface for both plugins is relatively intuitive, however can be difficult for absolute beginners.