wordpressのgoogle maps pluginをカスタマイズ

Google Maps Anywhere」プラグインをカスタマイズして、場所とマーカー情報もカスタムフィールドに入れる。

375行目前後

<input type="text" name="metavalue" value="" />
マーカー: <input type="text" name="markername" size="3" value="" />  ←この行を追加する
</td>

424行目前後

var in_metakey = jQuery('input[name=metakeyname]:first', form);
var in_marker = jQuery('input[name=markername]:first', form);

563行目前後

var meta_key = in_metakey.val();
//var meta_val = in_metaval.val(); ←コメントアウトして下記1行を追加
var meta_val = in_metaval.val()+','+in_placename.val()+','+in_marker.val();
set_params(cur_point.lat(), cur_point.lng(), cur_zoom, ・・・省略

入力値「緯度,経度,場所,マーカ」の”,”区切りを分割して使うには

$myspots=get_post_meta($postID,'Lat_Long',FALSE);
foreach($myspots as $myspot){
$mylatlng_spot=explode(',',$myspot);
$LAT[$k]=$mylatlng_spot[0];
$LNG[$k]=$mylatlng_spot[1];
$TITLE[$k]=$mylatlng_spot[2];
$mymarkerID[$k]=$mylatlng_spot[3];
$k++;
unset($mylatlng_spot);
}

wordpress