WordPress Themes. Best Free. How to Install WordPress Plugins. To install a plugin you just need to put the plugin files into the wp-content/plugins directory. The best way to begin is by studying the Core Contributor Handbook found at the Make WordPress microsite. To find themes and plugins to adopt, first carry. Create and embed jQuery responsive logo slider with continuous scroll using images from media library, posts, pages in…