Mappe
mmp_map_settings
Filtra le impostazioni della mappa
parametri
- $ impostazioni
- (array) Array multidimensionale di impostazioni della mappa
changelog
Versione | Descrizione |
---|---|
4.6 | Introdotto |
Esempi
Aggiungi un prefisso al nome della mappa
add_filter('mmp_map_settings', 'mmp_add_map_name_prefix'); function mmp_add_map_name_prefix($settings) { $settings['name'] = 'This map is called: ' . $settings['name']; return $settings; }
mmp_map _ {$ id} _settings
Filtra le impostazioni della mappa per una mappa specifica
parametri
- $ impostazioni
- (array) Array multidimensionale di impostazioni della mappa
changelog
Versione | Descrizione |
---|---|
4.6 | Introdotto |
Esempi
Trasforma il nome della mappa con ID 1 in un collegamento
add_filter('mmp_map_1_settings', 'mmp_add_link_to_map_1_name'); function mmp_add_link_to_map_1_name($settings) { $settings['name'] = '<a href="https://www.example.com">' . $settings['name'] . '</a>'; return $settings; }
mmp_map_markers
Filtra gli indicatori della mappa
parametri
- $ marcatori
- (matrice) Matrice multidimensionale di indicatori di mappa
changelog
Versione | Descrizione |
---|---|
4.11 | Introdotto |
Esempi
Nascondi i link di modifica per gli utenti che hanno effettuato l'accesso
add_filter('mmp_map_markers', 'mmp_hide_marker_edit_links'); function mmp_hide_marker_edit_links($markers) { foreach ($markers as $key => $marker) { $markers[$key]['edit'] = false; } return $markers; }
mmp_map _ {$ id} _markers
Filtra gli indicatori di mappa per una mappa specifica
parametri
- $ marcatori
- (matrice) Matrice multidimensionale di indicatori di mappa
changelog
Versione | Descrizione |
---|---|
4.11 | Introdotto |
Esempi
Rimuovi i popup sulla mappa con ID 1
add_filter('mmp_map_1_markers', 'mmp_remove_popups_on_map_1'); function mmp_remove_popups_on_map_1($markers) { foreach ($markers as $key => $marker) { $markers[$key]['popup'] = ''; } return $markers; }
Marcatori
mmp_popup
Filtra il contenuto popup
parametri
- $ popup
- (stringa) Contenuto popup
changelog
Versione | Descrizione |
---|---|
4.0 | Introdotto |
Esempi
Sostituisci i segnaposto nel formato {{placeholder}}
con contenuto dinamico
add_filter('mmp_popup', 'mmp_replace_popup_placeholders'); function mmp_replace_popup_placeholders($popup) { $popup = str_replace('{{weekday}}', date('l'), $popup); $popup = str_replace('{{time}}', date('g:i a'), $popup); return $popup; }
Questo trasformerebbe un popup con il contenuto Today is {{weekday}} and it is {{time}}
in qualcosa di simile Today is Monday and it is 5:16 pm
mmp_marker_settings
Filtra le impostazioni del marker (attualmente utilizzato solo quando si aggiunge o si modifica un marker)
parametri
- $ impostazioni
- (array) Array multidimensionale di impostazioni dei marker
changelog
Versione | Descrizione |
---|---|
4.11 | Introdotto |
mmp_marker _ {$ id} _settings
Filtra le impostazioni dei marker per un marker specifico (attualmente utilizzato solo quando si aggiunge o si modifica un marker)
parametri
- $ impostazioni
- (array) Array multidimensionale di impostazioni dei marker
changelog
Versione | Descrizione |
---|---|
4.11 | Introdotto |
Commenti o ulteriori domande?
Se stai cercando supporto tecnico clicca qui, per tutte le altre domande per favore usa il nostro modulo di contatto entrare in contatto! Non vediamo l'ora di sentirti!
Il tuo team di Maps Marker Pro