<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" 
	>
<channel>
	<title>
	Comments on: LH Multiple Roles	</title>
	<atom:link href="https://lhero.org/portfolio/lh-multiple-roles/feed/" rel="self" type="application/rss+xml" />
	<link>https://lhero.org/portfolio/lh-multiple-roles/</link>
	<description>Digital Sovereignty for everyone</description>
	<lastBuildDate>Tue, 20 Oct 2026 04:56:31 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Peter Shaw		</title>
		<link>https://lhero.org/portfolio/lh-multiple-roles/#comment-1537566</link>

		<dc:creator><![CDATA[Peter Shaw]]></dc:creator>
		<pubDate>Tue, 20 Oct 2026 04:56:31 +0000</pubDate>
		<guid isPermaLink="false">https://lhero.org/?post_type=lh-portfolio&#038;p=151886#comment-1537566</guid>

					<description><![CDATA[Code-standards fixes, with no change in behaviour. The role forms&#039; nonce is now checked inside each handler, next to the form fields it protects. The plugin description is shortened to fit wordpress.org&#039;s 150-character limit. bbPress role names are translated with a fallback for when bbPress isn&#039;t loaded. The empty index.php guard now contains its silence comment.]]></description>
			<content:encoded><![CDATA[<p>Code-standards fixes, with no change in behaviour. The role forms&#8217; nonce is now checked inside each handler, next to the form fields it protects. The plugin description is shortened to fit wordpress.org&#8217;s 150-character limit. bbPress role names are translated with a fallback for when bbPress isn&#8217;t loaded. The empty index.php guard now contains its silence comment.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Peter Shaw		</title>
		<link>https://lhero.org/portfolio/lh-multiple-roles/#comment-1537563</link>

		<dc:creator><![CDATA[Peter Shaw]]></dc:creator>
		<pubDate>Tue, 20 Oct 2026 04:52:52 +0000</pubDate>
		<guid isPermaLink="false">https://lhero.org/?post_type=lh-portfolio&#038;p=151886#comment-1537563</guid>

					<description><![CDATA[Rewritten to give every user up to one role in each of three buckets: a site role (WordPress&#039;s core roles plus any custom role, such as unclaimed or confidant), a forum role (bbPress) and a shop role (WooCommerce). The Add User and Edit User screens show a Forum role and a Shop role select next to WordPress&#039;s own Role select, and the users list shows Role, Forum role and Shop role columns. These replace bbPress&#039;s own Forum Role field and column. The forum role is still saved by bbPress, through its own field name. The shop role is saved here, including for multisite invitations and new-user signups. Changing a user&#039;s site role no longer wipes their forum and shop roles, whether the change comes from the Edit User screen, the bulk Change role action or code. Forum and shop roles are no longer offered in the site Role select. A shop role can only be granted by someone who already holds all of its capabilities. The forum and shop role lists are filterable. The old combined Roles column and its unused helper methods are removed.]]></description>
			<content:encoded><![CDATA[<p>Rewritten to give every user up to one role in each of three buckets: a site role (WordPress&#8217;s core roles plus any custom role, such as unclaimed or confidant), a forum role (bbPress) and a shop role (WooCommerce). The Add User and Edit User screens show a Forum role and a Shop role select next to WordPress&#8217;s own Role select, and the users list shows Role, Forum role and Shop role columns. These replace bbPress&#8217;s own Forum Role field and column. The forum role is still saved by bbPress, through its own field name. The shop role is saved here, including for multisite invitations and new-user signups. Changing a user&#8217;s site role no longer wipes their forum and shop roles, whether the change comes from the Edit User screen, the bulk Change role action or code. Forum and shop roles are no longer offered in the site Role select. A shop role can only be granted by someone who already holds all of its capabilities. The forum and shop role lists are filterable. The old combined Roles column and its unused helper methods are removed.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
