@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/portfolio/lh-places/>
  a sioc:Post ;
  dc:title "Map block" ;
  dcterms:identifier 149920 ;
  dc:modified "2026-10-11T15:45:14Z"^^xsd:dateTime ;
  dc:created "2026-10-11T15:45:14Z"^^xsd:dateTime ;
  sioc:link <https://lhero.org/portfolio/lh-places/map-block/> ;
  sioc:has_creator <https://lhero.org/author/1/#account> ;
  sioc:has_container <https://lhero.org/#posts> ;
  content:encoded """<ul class="lh_portfolio-meta"><li><strong>Part of:</strong> <a href="https://lhero.org/portfolio/lh-places/">LH Places</a></li></ul>
<p class="wp-block-paragraph">The <strong>LH Places Map</strong> block (<code>lh-places/map</code>, in the Embed category) draws geo-tagged posts on a Leaflet map. It is rendered on the server, works from any post type, and supports wide and full alignment. Each marker&#8217;s popup links to its post and shows its address.</p>



<figure class="wp-block-table"><table><thead><tr><th>Setting</th><th>Default</th><th>What it does</th></tr></thead><tbody><tr><td>Post type</td><td>post</td><td>One or more post type slugs, comma-separated. Left blank, every post type is searched.</td></tr><tr><td>Post status</td><td>publish</td><td>One or more statuses, comma-separated. Custom statuses work.</td></tr><tr><td>Posts</td><td>10</td><td>How many posts to plot.</td></tr><tr><td>Category</td><td>none</td><td>Category ID.</td></tr><tr><td>Post parent</td><td>none</td><td>Only children of this post.</td></tr><tr><td>Specific posts</td><td>none</td><td>Comma-separated post IDs.</td></tr><tr><td>Height</td><td>400px</td><td>Any CSS height. The width always fills the container.</td></tr><tr><td>Zoom</td><td>13</td><td>The exact zoom for a single place. With several places the map first fits them all, and only zooms out further than this if it has to.</td></tr><tr><td>Layer</td><td>street</td><td>Starting layer, street or satellite. Viewers can switch between them.</td></tr><tr><td>Show numbered list</td><td>on</td><td>With several places, numbers the markers and lists the posts below the map. The list works without JavaScript.</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Street tiles come from OpenStreetMap and satellite tiles from Esri World Imagery, so no API key is needed. In the editor preview, a block that matches no posts shows a placeholder explaining why. On the public site it renders nothing.</p>



<p class="wp-block-paragraph">The <code>[lh_places_geomap]</code> and <code>[lh_places_geojson]</code> shortcodes were removed in 1.24. Use this block, or the REST API for raw GeoJSON.</p>
"""^^rdf:XMLLiteral ;
  sioc:content """Part of: LH Places
The LH Places Map block (lh-places/map, in the Embed category) draws geo-tagged posts on a Leaflet map. It is rendered on the server, works from any post type, and supports wide and full alignment. Each marker&#8217;s popup links to its post and shows its address.



SettingDefaultWhat it doesPost typepostOne or more post type slugs, comma-separated. Left blank, every post type is searched.Post statuspublishOne or more statuses, comma-separated. Custom statuses work.Posts10How many posts to plot.CategorynoneCategory ID.Post parentnoneOnly children of this post.Specific postsnoneComma-separated post IDs.Height400pxAny CSS height. The width always fills the container.Zoom13The exact zoom for a single place. With several places the map first fits them all, and only zooms out further than this if it has to.LayerstreetStarting layer, street or satellite. Viewers can switch between them.Show numbered listonWith several places, numbers the markers and lists the posts below the map. The list works without JavaScript.



Street tiles come from OpenStreetMap and satellite tiles from Esri World Imagery, so no API key is needed. In the editor preview, a block that matches no posts shows a placeholder explaining why. On the public site it renders nothing.



The [lh_places_geomap] and [lh_places_geojson] shortcodes were removed in 1.24. Use this block, or the REST API for raw GeoJSON.
""" ;
  sioc:topic <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/?taxonomy=author&term=cap-1> rdfs:seeAlso <https://lhero.org/?taxonomy=author&term=cap-1&feed=lhrdf&format=turtle> .
