improve shortcode views, add required, dynamic link for login
use wp function plugin_dir/url
add shortcut for get current user
add widget code, admin/front