{"id":2067,"date":"2016-10-15T20:54:41","date_gmt":"2016-10-15T20:54:41","guid":{"rendered":"http:\/\/justinandco.com\/plugins\/?p=2067"},"modified":"2017-02-28T23:01:47","modified_gmt":"2017-02-28T23:01:47","slug":"user-upgrade-capability-now-with-roles","status":"publish","type":"post","link":"https:\/\/justinandco.com\/plugins\/user-upgrade-capability-now-with-roles\/","title":{"rendered":"User Upgrade Capability Now with Roles"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-2068 alignright\" src=\"https:\/\/i0.wp.com\/justinandco.com\/plugins\/files\/2016\/10\/keys-1379438_1920-1024x683.jpg?resize=1024%2C683&#038;ssl=1\" alt=\"keys-1379438_1920\" width=\"1024\" height=\"683\" srcset=\"https:\/\/i0.wp.com\/justinandco.com\/plugins\/wp-content\/uploads\/sites\/7\/2016\/10\/keys-1379438_1920.jpg?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/justinandco.com\/plugins\/wp-content\/uploads\/sites\/7\/2016\/10\/keys-1379438_1920.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/justinandco.com\/plugins\/wp-content\/uploads\/sites\/7\/2016\/10\/keys-1379438_1920.jpg?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/justinandco.com\/plugins\/wp-content\/uploads\/sites\/7\/2016\/10\/keys-1379438_1920.jpg?w=1920&amp;ssl=1 1920w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><a href=\"https:\/\/wordpress.org\/plugins\/user-upgrade-capability\/\">User Upgrade Capability<\/a> has been <a href=\"https:\/\/justinandco.com\/plugins\/user-upgrade-capabilities\/\">with us for a few years now<\/a> and I often pull it out of the bag whenever I&#8217;m extending an existing WordPress site by adding a new functionality or area for users.<\/p>\n<p>The steps are simple, copy of the primary site using <a href=\"http:\/\/wordpress.org\/plugins\/blog-copier\/\" rel=\"nofollow\">Blog Copier<\/a> and then point back to the primary site. There&#8217;s no need to concern the site Adminitrator with controlling another site user group.\u00a0 Admins simply control access from the primary site by granting roles and capabilities there.<\/p>\n<p>I&#8217;ve liked the way User Upgrade Capability has just worked.\u00a0 However, its never really had the full flexibility I&#8217;ve wanted till now.\u00a0\u00a0 The next update will now include <strong>Roles<\/strong> from the primary site to be &#8220;Key Roles&#8221; allowing users registered on the primary site with any &#8220;Key Role&#8221; to gain access to the new site.<\/p>\n<p>The decision in adding Roles has come from experience, Roles are just more commonly used, understandable and hide the individual capabilities from the Administrator of the site.\u00a0 With the update any Key Role gets its own set of local roles added to the user on entry to the subsite.<\/p>\n<p>Not wanting to stop there in adding\u00a0new functionality this new flexibility has been added to Capabilities too, we are no longer tide to one &#8220;Key Capability&#8221; you can define whatever you need.\u00a0 Also the helpful <a href=\"http:\/\/wordpress.org\/plugins\/join-my-multisite\/\">Join My Multisite<\/a>\u00a0 plugin is now no longer required as it doesn&#8217;t match the new flexibility of User Upgrade Capability.<\/p>\n<p>So in summary its just got a whole lot more helpful! If you want a peak at the <a href=\"https:\/\/wordpress.org\/plugins\/user-upgrade-capability\/screenshots\/\">new settings <\/a>head over to the WordPress Repository, we plan to release the update in November.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>User Upgrade Capability has been with us for a few years now and I often pull it out of the bag whenever I&#8217;m extending an existing WordPress site by adding a new functionality or area for users. The steps are simple, copy of the primary&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":2068,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[8,9],"tags":[],"class_list":["post-2067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plugins","category-wordpress"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/justinandco.com\/plugins\/wp-content\/uploads\/sites\/7\/2016\/10\/keys-1379438_1920.jpg?fit=1920%2C1280&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/posts\/2067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/comments?post=2067"}],"version-history":[{"count":9,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/posts\/2067\/revisions"}],"predecessor-version":[{"id":2130,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/posts\/2067\/revisions\/2130"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/media\/2068"}],"wp:attachment":[{"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/media?parent=2067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/categories?post=2067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justinandco.com\/plugins\/wp-json\/wp\/v2\/tags?post=2067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}