<?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 Buddypress Group Tagger	</title>
	<atom:link href="https://lhero.org/portfolio/lh-buddypress-group-tagger/feed/" rel="self" type="application/rss+xml" />
	<link>https://lhero.org/portfolio/lh-buddypress-group-tagger/</link>
	<description>Digital Sovereignty for everyone</description>
	<lastBuildDate>Sat, 31 Oct 2026 00:14:26 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Peter Shaw		</title>
		<link>https://lhero.org/portfolio/lh-buddypress-group-tagger/#comment-1537775</link>

		<dc:creator><![CDATA[Peter Shaw]]></dc:creator>
		<pubDate>Sat, 31 Oct 2026 00:14:26 +0000</pubDate>
		<guid isPermaLink="false">https://lhero.org/?post_type=lh-portfolio&#038;p=149833#comment-1537775</guid>

					<description><![CDATA[Group-name autolinking no longer rebuilds the post. Mentions of a tagged group&#039;s name are now linked by rewriting only the text between tags, so all other markup, including JSON held in block attributes, comes through exactly as written; previously any post mentioning one of its groups was round-tripped through DOMDocument, which re-quoted attributes and reserialised SVG and other tags. Text inside links and captions is still left alone, and text inside script, style, textarea and title elements is now skipped too, where a link would break it. Linked text keeps its original capitalisation, and the group link is escaped.]]></description>
			<content:encoded><![CDATA[<p>Group-name autolinking no longer rebuilds the post. Mentions of a tagged group&#8217;s name are now linked by rewriting only the text between tags, so all other markup, including JSON held in block attributes, comes through exactly as written; previously any post mentioning one of its groups was round-tripped through DOMDocument, which re-quoted attributes and reserialised SVG and other tags. Text inside links and captions is still left alone, and text inside script, style, textarea and title elements is now skipped too, where a link would break it. Linked text keeps its original capitalisation, and the group link is escaped.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Peter Shaw		</title>
		<link>https://lhero.org/portfolio/lh-buddypress-group-tagger/#comment-1537774</link>

		<dc:creator><![CDATA[Peter Shaw]]></dc:creator>
		<pubDate>Sat, 31 Oct 2026 00:09:46 +0000</pubDate>
		<guid isPermaLink="false">https://lhero.org/?post_type=lh-portfolio&#038;p=149833#comment-1537774</guid>

					<description><![CDATA[Post content is no longer rebuilt on the front end just to fill in image alt text. Missing alt text on group-tagged images is now set with WordPress&#039;s HTML API, which changes only those alt attributes and leaves the rest of the markup untouched. Previously every post was run through stripslashes() and a DOMDocument round trip, which stripped backslashes and re-serialised the markup; that broke JSON held in block attributes (for example GatherPress venue maps, which never became interactive) and removed backslashes from post text. Group-name autolinking also no longer strips backslashes.]]></description>
			<content:encoded><![CDATA[<p>Post content is no longer rebuilt on the front end just to fill in image alt text. Missing alt text on group-tagged images is now set with WordPress&#8217;s HTML API, which changes only those alt attributes and leaves the rest of the markup untouched. Previously every post was run through stripslashes() and a DOMDocument round trip, which stripped backslashes and re-serialised the markup; that broke JSON held in block attributes (for example GatherPress venue maps, which never became interactive) and removed backslashes from post text. Group-name autolinking also no longer strips backslashes.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
