{"id":196096,"date":"2024-07-11T17:43:31","date_gmt":"2024-07-11T17:43:31","guid":{"rendered":"https:\/\/it.wordpress.org\/plugins\/map-in-each-post\/"},"modified":"2025-12-03T06:48:42","modified_gmt":"2025-12-03T06:48:42","slug":"map-in-each-post","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/map-in-each-post\/","author":17023546,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.4.1","stable_tag":"3.4.1","tested":"6.9.4","requires":"5.0","requires_php":"","requires_plugins":null,"header_name":"Map in Each Post","header_author":"Matteo Enna","header_description":"Enhance WordPress security with Easy Basic Authentication plugin.","assets_banners_color":"f8e2ce","last_updated":"2025-12-03 06:48:42","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.me\/matteoedev\/2.55","header_plugin_uri":"","header_author_uri":"https:\/\/matteoenna.it\/it\/wordpress-work\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2123,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq"],"tags":{"1":{"tag":"1","author":"matteoenna","date":"2024-07-11 17:43:06"},"1.1":{"tag":"1.1","author":"matteoenna","date":"2024-07-16 17:38:24"},"1.10":{"tag":"1.10","author":"matteoenna","date":"2024-09-22 07:41:20"},"1.2":{"tag":"1.2","author":"matteoenna","date":"2024-09-22 07:43:23"},"1.2.5":{"tag":"1.2.5","author":"matteoenna","date":"2024-09-22 15:31:05"},"1.2.6":{"tag":"1.2.6","author":"matteoenna","date":"2024-09-23 03:45:32"},"1.3":{"tag":"1.3","author":"matteoenna","date":"2024-07-29 04:34:44"},"1.4":{"tag":"1.4","author":"matteoenna","date":"2024-07-31 04:15:32"},"1.5":{"tag":"1.5","author":"matteoenna","date":"2024-08-09 03:39:48"},"1.6":{"tag":"1.6","author":"matteoenna","date":"2024-09-03 20:23:14"},"1.7":{"tag":"1.7","author":"matteoenna","date":"2024-09-23 03:49:27"},"1.8":{"tag":"1.8","author":"matteoenna","date":"2024-09-12 20:41:45"},"1.9":{"tag":"1.9","author":"matteoenna","date":"2024-09-15 20:13:43"},"2.0.0":{"tag":"2.0.0","author":"matteoenna","date":"2024-09-23 03:51:14"},"2.1":{"tag":"2.1","author":"matteoenna","date":"2024-10-01 05:16:17"},"3.0.0":{"tag":"3.0.0","author":"matteoenna","date":"2024-10-06 16:49:27"},"3.1":{"tag":"3.1","author":"matteoenna","date":"2024-10-09 04:28:32"},"3.2":{"tag":"3.2","author":"matteoenna","date":"2024-11-14 05:35:33"},"3.2.1":{"tag":"3.2.1","author":"matteoenna","date":"2024-12-09 04:55:59"},"3.3.0":{"tag":"3.3.0","author":"matteoenna","date":"2025-04-23 20:51:07"},"3.3.1":{"tag":"3.3.1","author":"matteoenna","date":"2025-05-16 16:36:50"},"3.4.0":{"tag":"3.4.0","author":"matteoenna","date":"2025-08-31 10:41:54"},"3.4.1":{"tag":"3.4.1","author":"matteoenna","date":"2025-12-03 06:48:42"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3294898,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3294898,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3353320,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3353320,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":null,"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3128453,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3128453,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3128453,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3128453,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3128453,"resolution":"5","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[21814,2909,2660,86,80],"plugin_category":[43,49],"plugin_contributors":[210194],"plugin_business_model":[],"class_list":["post-196096","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-map","plugin_tags-map","plugin_tags-maps","plugin_tags-post","plugin_tags-shortcode","plugin_category-customization","plugin_category-maps-and-location","plugin_contributors-matteoenna","plugin_committers-matteoenna"],"banners":{"banner":"https:\/\/ps.w.org\/map-in-each-post\/assets\/banner-772x250.jpg?rev=3353320","banner_2x":"https:\/\/ps.w.org\/map-in-each-post\/assets\/banner-1544x500.jpg?rev=3353320","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/map-in-each-post\/assets\/icon-128x128.jpg?rev=3294898","icon_2x":"https:\/\/ps.w.org\/map-in-each-post\/assets\/icon-256x256.jpg?rev=3294898","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/map-in-each-post\/assets\/screenshot-1.png?rev=3128453","caption":""},{"src":"https:\/\/ps.w.org\/map-in-each-post\/assets\/screenshot-2.png?rev=3128453","caption":""},{"src":"https:\/\/ps.w.org\/map-in-each-post\/assets\/screenshot-3.png?rev=3128453","caption":""},{"src":"https:\/\/ps.w.org\/map-in-each-post\/assets\/screenshot-4.png?rev=3128453","caption":""},{"src":"https:\/\/ps.w.org\/map-in-each-post\/assets\/screenshot-5.png?rev=3128453","caption":""}],"raw_content":"<!--section=description-->\n<p>Map in Each Post allows you to easily add a map to your WordPress posts using shortcodes and a built-in form. You can customize each map with different points for each post. This plugin is ideal for travel blogs, location-based content, and any website that needs custom maps per post. Additionally, you can select which post types will have the map functionality enabled.<\/p>\n\n<p><strong>Try it on a free mock site: <a href=\"https:\/\/tastewp.org\/plugins\/map-in-each-post\/\">click here<\/a><\/strong><\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Add a custom map to each post using a simple shortcode.<\/li>\n<li>Customize each map with different points via a form in the post editor.<\/li>\n<li>Select the post types where the map functionality should be enabled.<\/li>\n<li>Easy to use and configure.<\/li>\n<li>Compatible with the latest version of WordPress.<\/li>\n<\/ul>\n\n<h4>Usage<\/h4>\n\n<p>To use this plugin, simply add the following shortcode to your post to display a map with multiple points:<\/p>\n\n<pre><code>[mapInEachPost]\n<\/code><\/pre>\n\n<p>Or by specifying the center point and zoom:<\/p>\n\n<pre><code>[mapInEachPost zoom=\"3\" lat=\"45.4399961\" lon=\"10.9719328\"]\n<\/code><\/pre>\n\n<p>Then, use the form that appears in the post editor to input the latitude and longitude coordinates for the points you want to add to the map.<\/p>\n\n<p>This will generate a map with points in New York City and Los Angeles.<\/p>\n\n\n\n<p>To display a single point on the map, use the following shortcode:<\/p>\n\n<pre><code>[mapInEachPostPoint lat=\"39.8736\" lon=\"8.7479\" zoom=\"12\" title=\"Point in Sardinia\"]\n<\/code><\/pre>\n\n<ul>\n<li><code>lat<\/code>: Latitude of the point (required)<\/li>\n<li><code>lon<\/code>: Longitude of the point (required)<\/li>\n<li><code>zoom<\/code>: Zoom level for the map (optional, default: 8)<\/li>\n<li><code>title<\/code>: Title of the point (optional, default: empty)<\/li>\n<li><code>link<\/code>: A URL to associate with the point (optional)<\/li>\n<li><code>desc<\/code>: A description for the point (optional)<\/li>\n<\/ul>\n\n<p>For example, to display a point with additional information:<\/p>\n\n<pre><code>[mapInEachPostPoint lat=\"39.8736\" lon=\"8.7479\" zoom=\"12\" title=\"Point in Sardinia\" link=\"https:\/\/example.com\" desc=\"Description of the Point in Sardinia\"]\n<\/code><\/pre>\n\n<p>This will generate a map centered on the given latitude and longitude, with the point titled \"Point in Sardinia\" and a link to \"https:\/\/example.com\".<\/p>\n\n<h3>Third Party Services<\/h3>\n\n<p>This plugin relies on the Leaflet service to display maps. Leaflet is an open-source JavaScript library for mobile-friendly interactive maps. By using this plugin, you agree to the terms of use and privacy policies of Leaflet.<\/p>\n\n<ul>\n<li>Service: <a href=\"https:\/\/leafletjs.com\/\">Leaflet<\/a><\/li>\n<li>License: <a href=\"https:\/\/github.com\/Leaflet\/Leaflet?tab=BSD-2-Clause-1-ov-file#readme\">BSD-2-Clause license<\/a><\/li>\n<\/ul>\n\n<p>You can find the source code and contribute to the project on GitHub:<a href=\"https:\/\/github.com\/Ellusu\/map-in-each-post\">Map in Each Post on GitHub<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/map-in-each-post<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Use the shortcode <code>[map_in_post]<\/code> in your posts to display a map and input points via the form in the post editor.<\/li>\n<li>Go to the plugin settings page to select the post types where the map functionality should be enabled.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20add%20a%20map%20to%20my%20post%3F'><h3>How do I add a map to my post?<\/h3><\/dt>\n<dd><p>Simply use the shortcode <code>[mapInEachPost]<\/code> in the post where you want the map to appear, and input the points using the form that appears in the post editor.<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20points%20on%20the%20map%20for%20each%20post%3F'><h3>Can I customize the points on the map for each post?<\/h3><\/dt>\n<dd><p>Yes, you can customize the points for each map by entering the latitude and longitude coordinates in the form provided in the post editor.<\/p><\/dd>\n<dt id='how%20do%20i%20select%20the%20post%20types%20where%20the%20map%20functionality%20should%20be%20enabled%3F'><h3>How do I select the post types where the map functionality should be enabled?<\/h3><\/dt>\n<dd><p>Go to the plugin settings page and select the post types where you want the map functionality to be enabled.<\/p><\/dd>\n<dt id='what%20map%20service%20does%20this%20plugin%20use%3F'><h3>What map service does this plugin use?<\/h3><\/dt>\n<dd><p>The plugin uses Leaflet, an open-source JavaScript library for mobile-friendly interactive maps, to display the maps.<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"A simple plugin to insert customizable maps in posts using shortcodes. Supports unique maps per post and custom post types.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/196096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=196096"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/matteoenna"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=196096"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=196096"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=196096"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=196096"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=196096"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=196096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}