這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Custom Post Type to Map Store

外掛說明

The plugin allows to :

  1. Generate a GEOJson feed from coordinates recorded in the sample posts.
  2. Display this feed on a map with a shortcode.

Features

  • Mapping from a Post Type to generate a GeoJson feed of all posts.
  • Exposure this Geojson feeds on the WordPress Rest-API
  • Possibility to make a template for the map markers popup
  • Coordinate reading compatibility for :
  • Displaying a map by shortcode of all points.
  • Open Street Map put in cache

Hook

The marker content

You can customize more finely the marker popup content.

Example:

<?php
function bindPopup_content_filter( $bindPopup_content, $post_id ) {
    return "Yeahhhhh";
}

add_filter( 'cpt_to_map_store_bindPopup_content', 'bindPopup_content_filter', 10, 2 );
?>

Cache

This plugin works with Tiles Proxy for OpenStreetMap for put in cache the map tiles.

Translations

  • English – default, always included
  • French

Important Information !

Have fun

螢幕擷圖

  • screenshot-1.png
  • screenshot-2.png
  • screenshot-3.png
  • screenshot-4.png

安裝方式

This section describes how to install the plugin and get it working.
1. Upload cpt-to-map-store.php to the /wp-content/plugins/ directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
3. In admin, Settings > CPT to Map Store

常見問題集

What are the requirements?

  • Have a Post Type with Latitide and Longitude meta fields.
  • And add a custom fields (https://wordpress.org/support/article/custom-fields/, ACF plugin, Pods or others…)

使用者評論

2020 年 5 月 21 日
Thanks for this work. It help me.
閱讀全部 1 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Custom Post Type to Map Store〉的開發相關工作。

參與者

Custom Post Type to Map Store 外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Custom Post Type to Map Store〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.1.0

  • Add the compatibility with the plugin “Tiles Proxy for OpenStreetMap” for put in cache the map tiles.

1.0.3

  • Add the marker content filter cpt_to_map_store_bindPopup_content

1.0.2

  • Fix error in engueue scripts in class-cpt-to-map-store-public.php
  • Fix Notice in functions.php
  • Fix js error in public.js

1.0.1

  • Fix enqueue scripts and styles
  • Fix isset var
  • Add translate terms

1.0.0

  • initial