SocialShare is the new WordPress plugin you can use for distributing various media types in an easy simple way up to the end user.
Although there are many WordPress plugins, hacks and other cPanel tricks that allows you to block visitors on some defined conditions. Here is an easiest way of blocking visitors from selected countries and it is the best method if you want to target traffic from a specific country or region.
There are many different plugins in WordPress Plugin Repository that allows you to limit your website access in different ways. Now this tutorial explains you limiting your WordPress site access for logged in or allowed by IP addresses.
There are already many WordPress plugins available that allows you hide admin area section from your websitesubscribers but this tutorial is about a different plugin that lets you hide admin area from the roles specified by you, another useful functionality of this plugin is that you can allows your subscribers to edit their settings direct from the frontend of your WordPress site.