@prefix sioc: <http://rdfs.org/sioc/ns#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix content: <http://purl.org/rss/1.0/modules/content/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://lhero.org/?post_type=lh-portfolio&#038;p=147047>
  a sioc:Post ;
  dc:title "LH Polls" ;
  dcterms:identifier 147047 ;
  dc:modified "2026-09-05T12:09:17Z"^^xsd:dateTime ;
  dc:created "2026-09-05T00:20:45Z"^^xsd:dateTime ;
  sioc:link <https://lhero.org/portfolio/lh-polls/> ;
  sioc:has_creator <https://lhero.org/author/1/#account> ;
  sioc:has_container <https://lhero.org/#posts> ;
  content:encoded """<p>LH Polls is a general-purpose polling plugin for WordPress. Members vote on single- or multiple-choice polls, optionally leaving a short comment alongside their vote. Polls are embeddable anywhere via standard WordPress oEmbed (or a plain iframe), so a poll created on one site can be embedded on another — including outside the LocalHero network.</p>
<h2>Key features</h2>
<ul>
<li>Single-choice or multiple-choice (&#8220;allow multiple&#8221;) polls</li>
<li>Optional free-text comment attached to each vote, for rationale</li>
<li>Vote-changing support (when not multiple-choice)</li>
<li>Embeddable via oEmbed (self-contained HTML document, zero theme dependency) or inline on the standalone poll page</li>
<li>Votes are stored as a dedicated (excluded-from-feeds) comment type, paired with a custom vote-tallying table, so counts and rationale stay in sync</li>
<li>Admin can manually record a vote on a member&#8217;s behalf (e.g. for votes collected outside the site)</li>
</ul>
<h2>Install &amp; setup</h2>
<p>Network-activate the plugin, then create a Poll post, add options, and publish. Embed the poll anywhere WordPress oEmbed is supported by pasting its permalink on its own line, or link to it directly.</p>
<h2>Contents</h2>
<ul>
<li><a href="/portfolio/lh-polls/admin-interfaces/">Admin interfaces</a></li>
<li><a href="/portfolio/lh-polls/database-schema/">Database schema</a></li>
<li><a href="/portfolio/lh-polls/hooks/">Hooks</a></li>
<li><a href="/portfolio/lh-polls/architecture-notes/">Architecture notes</a></li>
<li><a href="/portfolio/lh-polls/mcp-abilities/">MCP abilities</a></li>
<li><a href="/portfolio/lh-polls/pcp-notes-accepted-false-positives/">PCP notes (accepted false positives)</a></li>
<li><a href="/portfolio/lh-polls/changelog/">Changelog</a></li>
</ul>
"""^^rdf:XMLLiteral ;
  sioc:content """LH Polls is a general-purpose polling plugin for WordPress. Members vote on single- or multiple-choice polls, optionally leaving a short comment alongside their vote. Polls are embeddable anywhere via standard WordPress oEmbed (or a plain iframe), so a poll created on one site can be embedded on another — including outside the LocalHero network.
Key features

Single-choice or multiple-choice (&#8220;allow multiple&#8221;) polls
Optional free-text comment attached to each vote, for rationale
Vote-changing support (when not multiple-choice)
Embeddable via oEmbed (self-contained HTML document, zero theme dependency) or inline on the standalone poll page
Votes are stored as a dedicated (excluded-from-feeds) comment type, paired with a custom vote-tallying table, so counts and rationale stay in sync
Admin can manually record a vote on a member&#8217;s behalf (e.g. for votes collected outside the site)

Install &amp; setup
Network-activate the plugin, then create a Poll post, add options, and publish. Embed the poll anywhere WordPress oEmbed is supported by pasting its permalink on its own line, or link to it directly.
Contents

Admin interfaces
Database schema
Hooks
Architecture notes
MCP abilities
PCP notes (accepted false positives)
Changelog

""" ;
  sioc:topic <https://lhero.org/lh_portfolio-type/plugin/>, <https://lhero.org/lh_portfolio-lifecycle-stage/active/>, <https://lhero.org/?taxonomy=author&term=cap-1> .

<https://lhero.org/author/1/#account> rdfs:seeAlso <https://lhero.org/author/1/?feed=lhrdf&format=turtle> .
<https://lhero.org/lh_portfolio-type/plugin/> rdfs:seeAlso <https://lhero.org/lh_portfolio-type/plugin/?feed=lhrdf&format=turtle> .
<https://lhero.org/lh_portfolio-lifecycle-stage/active/> rdfs:seeAlso <https://lhero.org/lh_portfolio-lifecycle-stage/active/?feed=lhrdf&format=turtle> .
<https://lhero.org/?taxonomy=author&term=cap-1> rdfs:seeAlso <https://lhero.org/?taxonomy=author&term=cap-1&feed=lhrdf&format=turtle> .
