Plugins

Custom CSS

Adding custom CSS to themes required a plugin previously. Now you can do it with the customizer and additional directions are available at the link above.

Display Posts

Many times you want to show posts from certain categories on pages with additional context. This plugin has a huge amount of flexibility especially when blended with some of the CSS that we've discussed on other pages.

Shortcodes like this are a bit unwieldy to write but give you exactly what you want without having to know PHP or javascript. [display-posts include_excerpt="true" image_size="thumbnail"]

Bootstrap Shortcodes

If you choose a theme that uses Bootstrap you have a variety of built in options that make extending that theme easier. There are also plugins like this that give you shortcodes built for Bootstrap.

Gravity Forms

This is a paid plugin but it has so much power and flexibility. I break down lots of different use cases here.