StartseiteWordPress / 30. Januar 2009

wpMAPS Plugin: Google Maps mühelos in WordPress einbinden

Karte

Google Maps als Dienst erfreuen sich immer steigender Beliebtheit: Adresssuche und Routenplanung werden rege und gerne von Anwendern genutzt. Mit Google Maps-API stellt der Suchmaschinen-Gigant ein mächtiges, aber extrem flexibles Werkzeug zur Verfügung, um Kartenmaterial in eigene Webseiten einzubetten und daraus einen Mehrwert zu schaffen. wpMAPS greift auf diese Schnittstelle zu und stellt beliebig viele Kartenausschnitte im Blog dar. Der Blogger bestimmt die Position.

Sprungmarken

Funktionsweise
Eine der Stärken des wpMAPS Plugin liegt in der unkomplizierten Einbindung von Google Maps in die Seiten – jeweils mit separat zugewiesenen Optionen fürs Aussehen und ohne zwingende Angabe der Koordinaten (Ortsangabe reicht aus). Weitere starke Seite ist die Vielfalt der Möglichkeiten, Kartenauszüge auf Blogseiten gesetzt zu bekommen:

  1. Mithilfe des Shortcode kann eine Karte innerhalb des Beitrags definiert und nach der Veröffentlichung an der Stelle eingeblendet werden.
  2. Ein simpler PHP-Aufruf ist in der Lage einen Kartenausschnitt aus dem Template heraus zu generieren. Dabei können Eigenschaften für die Optik der Karte wahlweise manuell an die Funktion übergeben werden oder es wird automatisch auf die bereits beim Verfassen eines Artikels gespeicherten Werte zurückgegriffen.

In den Einstellungen der Anwendung werden Standard-Werte wie zum Beispiel Größe und Sichtbarkeit der Bedienelemente einmalig hinterlegt und immer dann herangezogen, wenn beim Aufruf der Funktion die oder andere Eigenschaft als Argument fehlt. Das heißt: Nur die vom Standard abweichenden Optionen sollen an die PHP-Funktion im Template und bei der Verwendung des Shortcode mitgeteilt werden. So bleibt die Generierung des Kartenmaterials schön übersichtlich und ist in nur wenigen Handgriffen erledigt.

Optionsseite des wpMAPS Plugin
Ausschnitt der Optionsseite des wpMAPS Plugin

1. Möglichkeit: Shortcode im Artikel
wpMAPS stellt einen Shortcode als Platzhalter für spätere Ausgaben direkt im Beitrag zur Verfügung. Der Shortcode [wpmaps] fungiert als Verbindungsbrücke zwischen dem Artikel und im Hintergrund tätigem Plugin. Die per Shortcode kommunizierten Optionen nimmt wpMAPS entgegen, analysiert diese und erzeugt Google Maps nach entsprechenden Vorgaben. Verfügbare Argumente sind weiter unten gelistet.

Zur Veranschaulichung lassen wir das Plugin hier mitten im Beitrag eine Karte generieren und verwenden dafür folgenden Shortcode (company und street sind optional):

[wpmaps company="Apple Inc." street="1 Infinite Loop" city="Cupertino"]

Diesen Einzelzeiler wandelt wpMAPS in nachfolgend abgebildete Karte um. Dabei werden die Eigenschaften fürs Optische aus den Standard-Einstellungen verwendet und die für eine Positionierung notwendigen Koordinaten aus der Adresse des Ortes ermittelt:

Wirklich einfach, nicht wahr? wpMAPS kann mehrfach auf einer Blogseite aufgerufen und wahlweise mit bestimmten Koordinaten (Breiten- und Längengrad) oder einer gültigen Adresse gefüttert werden.
Exemplarisch mit Koordinaten:

[wpmaps type="G_HYBRID_MAP" x="37.3305336" y="-122.0289606"]

Das Resultat als Karte:

2. Möglichkeit: PHP-Code im Template
Soll eine Google Karte außerhalb des Artikels erscheinen, so empfiehlt sich der Anstoß einer Generierung via PHP. Dazu wird im Template an der gewünschten Ausgabestelle die von wpMAPS bereitgestellte PHP-Funktion show aufgerufen. Werden beim Aufruf der Funktion keine Parameter mitgeschickt, so nimmt sich das Plugin die Einstellungen aus den Custom-Fields (das sind benutzerdefinierte Felder beim Verfassen eines Artikels). Im anderen Fall vermischen sich Parameter mit Standard-Werten, wobei Daten aus den globalen Einstellungen über eine tiefere Prioritisierung verfügen.

<?php $GLOBALS['wpMAPS']->show(); ?>

Beispiel: Werte fließen aus den benutzerdefinierten Feldern ein

<?php $GLOBALS['wpMAPS']->show(
array(
  'street' => '1 Infinite Loop',
  'city' => 'Cupertino',
  'zoom' => 15,
  'info' => -1
)
); ?>

Beispiel: Optionen werden beim Aufruf der Funktion übergeben

Verfügbare Parameter für Shortcode und PHP-Funktion

Es wird empfohlen, nur die vom Standard abweichenden Einstellungen als Argumente zu übergeben und nach Möglichkeit die vom Plugin vorbereitete Oberfläche mit wpMAPS Optionen auf der Artikel bearbeiten-Seite zu nutzen.

Ausschnitt der wpMAPS Optionen beim Erstellen eines Beitrags
Ausschnitt der wpMAPS Optionen beim Erstellen eines Beitrags

Begrenzung der Ausgabe
Es kommt nicht selten vor, dass Google Maps nur auf begrenzt vielen Blogseiten dargestellt werden soll, z.B. nur auf der Kontaktseite. Damit die nicht ganz leichten JavaScript-Bibliotheken (jQuery und Google Maps-Lib) nicht durchgehend auf allen Seiten des Blog unnötig geladen werden, lassen sich kommaseparierte Post-IDs der freigeschalteten Beiträge in den Einstellungen des Plugin eintragen. Ist das entsprechende Feld leer (Standardeinstellung), so dürfen Google Karten auf allen Unterseiten dargestellt werden.

Hinweise

Versionsverlauf
Version 0.3 vom 20.03.2009

Version 0.2 vom 02.02.2009

Version 0.1 vom 30.01.2009

Installation

Download
› WordPress Plugin wpMAPS ↓

Sergej Müller

[Der Autor] Sergej Müller ist enthusiastischer Software Engineer mit Schwerpunkten Webentwicklung und WordPress. Seit 2007 programmiert und vertreibt er wpSEO, das weltberühmte und patentierte SEO-Plugin für WordPress-Blogs.

Soziale Werkzeuge

266 Kommentare zum Artikel

586 Tage zuvor | #1 Pascal

Es gibt viele Google Maps Plugins, manche versuchen auch, den Dienst auch komplett in WordPress zu integrieren – deins ist gerade perfekt in der Mitte ;-)

Pascal
586 Tage zuvor | #2 flöschen

Wäre es auch möglich, das für OpenStreetMap zu machen?

flöschen
586 Tage zuvor | #3 Franz

Tolle Idee. Doku und Anleitung aber leider etwas unstrukturiert. Und am Ende muss erst noch eine “…function” aktiviert werden, um den Content laden zu können (darauf sollte BEVOR man in die Implementierung Zeit invesrtiert hingewiesen werden!). Ansonsten zerschiesst es die Seite. Plugin wieder entfernt.

Franz
586 Tage zuvor | #4 Sergej Müller

@Franz
Hehe, steht doch ganz oben: Beide Möglichkeit setzen einen manuellen Aufruf voraus – entweder per Shortcode im Beitrag oder als Funktion im Template. Das Plugin kann auch von alleine eine Google Map irgendwo positionieren, doch das ist nicht im Sinne des Erfinders. Da muss schon an der Ausgabestelle ein Aufruf angestoßen werden, damit genau an diese Stelle auch hier Karte ausgegeben wird.

Würdest du die Einstellungen vornehmen wie im Artikel steht, würde die Karte auch nicht zu groß für dein Layout sein. Aber das war schon klar, gemeckert wird auch bei diesem Plugin. Erst genau die Beschreibung lesen, dann das Plugin installieren.

Sergej
586 Tage zuvor | #5 CyMotion (Sven)

Werd ich wohl beim Bekannten seiner Fotowebsite einsetzen, da es 1. Deutsch ist und 2. alles was ich bis jetz von Sergej gesehen&getestet hab auch was taugt.

GeoTags wären noch eine nettes Feature um z.B. Fotos mit Koordinaten auf der angezeigten Karte zu verlinken…

Gruß Sven

CyMotion (Sven)
585 Tage zuvor | #6 Sergej Müller

@Sven
Das hängt natürlich sehr stark vom verwendeten Theme ab und je nachdem wie die Bilder aufgerufen werden (welches Template, welche Funktionen werden dafür genutzt). Zurzeit kann jeder Artikel einzeln geogetaggt werden, indem die Koordinaten direkt unterm Beitrag eingegeben werden.

@Pascal
Diese Lösung hatte ich mal ursprünglich für mich selbst geschrieben und stelle diese – ähnlich dem Antispam Bee Plugin – der Öffentlichkeit in Form eines aufbereiteten Plugin zur Verfügung. Ich hoffe, ich habe das Rad nicht wirklich neu erfunden und der ein oder andere Blogger im Plugin eine Erleichterung bei der Einblendung der Google Maps im eigenen Blog sieht.

Sergej
585 Tage zuvor | #7 Alex

Hallo ich habe leider ein Problem mit wpMaps … nach der Aktivierung des Plugins und Einbinden von Karten in Postings kommt leider folgende Warnung: Warning: array_merge() [function.array-merge]: Argument #2 is not an array in …/wp-content/plugins/wpmaps/wpmaps.php on line 534

Zudem erscheint “Google Maps-API Key fehlt.” obwohl ich den Key eingetragen habe! Die Map wurde mittels [wpmaps] eingebunden und die Position über das Formular eingegeben.Kann die Position ausschließlich über die Shortcodeparameter eingegeben werden?! Vielleicht könnte mir jemand mit diesem Problem weiterhelfen.

Alex
585 Tage zuvor | #8 Sergej Müller

@Alex
Koordinaten oder Adresse? Nein, die Position muss beim Shortcode nicht übergeben werden.
Nach einem Test in meinem Testblog kann ich sagen, dass die von dir besagte Kombination (Shortcode ohne Parameter, dafür in den benutzerdefinierten Fields) fehlerfrei funktioniert.

Und wenn du die Parameter direkt im Shortcode eingibst?

Sergej
585 Tage zuvor | #9 Alex

Also ich habe die Position wie folgend eingegeben [wpmaps street="straßennamen" city="stadtname"] … Danach kommt zwar die Warnung nicht mehr aber “Google Maps-API Key fehlt.” erscheint noch immer.

Alex
585 Tage zuvor | #10 Sergej Müller

@Alex
Da bin ich jetzt überfragt. Welche WordPress Version ist in Verwendung?

Sergej
585 Tage zuvor | #11 CyMotion (Sven)

@ Sergej “Das hängt natürlich sehr stark vom verwendeten Theme ab und je nachdem wie die Bilder aufgerufen werden”

Zur Zeit nur Local und per NextGen Gallery, meinem Bekannten schwebt da eine Stadkarte vor in der die Besucher auf die Orte die er schon fotografiert hat anklicken können und sich die Bilder betrachten können, was per GeoTags sehr komfortabel wäre statt einer statischen ImageMap

Gruß Sven

CyMotion (Sven)
585 Tage zuvor | #12 Alex

@ Sergej
Die verwendete WP Version ist 2.7! Es scheint eigentlich nur am API Key zu scheitern :/

Alex
585 Tage zuvor | #13 Sergej Müller

Alex, ich habe nun wiederholt auf meinen Test-Installationen ausprobiert: Alles rund. Aber: Im Code wurden jetzt ein paar Modifizierungen vorgenommen, die das Problem eventuell ausbügeln sollen. Meine Empfehlung: Plugin deaktivieren, direkt in der Pluginverwaltung löschen lassen (hat den Vorteil, dass auch die Datenbank bereinigt wird), erneut herunterladen, aufspielen und aktivieren. Dann den Google Maps-API Key erneut eingeben. Bin gespannt.

Sergej
584 Tage zuvor | #14 Alex

@Sergej: Danke zunächstmal für deine Unterstützung bei meinem Problem! Habe nun mal deinen Vorschlag ausprobiert und auch manuell die Einträge nach dem deaktivieren aus der DB entfernt (postmeta und options). Leider brachte dies nicht den gewünschten Erfolg. Ad Modifizierungen …. Hast du die neue/geänderte Version bereits online gestellt?

Achja hätte noch einen kleinen Vorschlag zum Plugin: vielleicht wäre es möglich mehrere Marker in einer Map zu setzen und die Ansicht dann eben so zu wählen, dass beide sichtbar sind.

Alex
584 Tage zuvor | #15 Sergej Müller

@Alex, ja hatte ich mit der Veröffentlichung des Kommentars online gestellt. Schade. wüsste zu gern woran es liegt. Da muss etwas anderes im Spiel sein, denn ich habe bereits von Nutzern Feedback bekommen, wo die Inbetriebnahme des Plugin erfolgreich durchgeführt wurde.

Sergej
584 Tage zuvor | #16 Sergej Müller

@Alex
Handelt es sich dabei um eine Test- oder Produktivumgebung? Sonst könnte ich ein wenig debuggen, um eventuell rausfinden zu können, woran es liegt.

Sergej
584 Tage zuvor | #17 Johannes

@ Alex,
ich hatte das gleiche Problem, habe dann das Plugin einfach aktiviert lassen und später (1 Tag später) nochmals versucht und dann wurde der API Key auch problemlos akzeptiert, schien nur ein Zeitproblem zu sein. Funktioniert alles wunderbar und einwandfrei!

@ Sergej,
in der wpmaps.php, Zeile 597 findet sich ein Zeilenumbruch, der wenn er durch was anderes (Pipe o.Ä.) ersetzt wird, auch eine fehlerlose Validierung zulässt …

Johannes
584 Tage zuvor | #18 Sergej Müller

wpMAPS Update auf Version 0.2

Die Aktualisierung beinhaltet einen Bugfix, welcher den Fehler mit der Innakzeptanz des Google-Schlüssels beseitigt.

Alex, ich glaube den Fehler gefunden zu haben. Freue mich auf dein Feedback.

Sergej
584 Tage zuvor | #19 Sergej Müller

Johannes , danke für den Hinweis.

Sergej
584 Tage zuvor | #20 Eddie

Hi Sergej,

klasse PlugIn – genau das, was ich brauchte, herzlichen Dank!

In der Parameter-Liste fehlt noch der Parameter “zoom” für das Zoomlevel.

Ich habe es verwendet und funktionierte einwandfrei.

Lieben Gruß aus Ostfriesland,
Eddie

Eddie
584 Tage zuvor | #21 Sergej Müller

Hast du Recht, Eddie. Werde ich sofort erweitern. Waren definitiv zu viele, dass ich den einen Parameter vergessen hatte ;)

Sergej
583 Tage zuvor | #22 Ralf

Kurze Frage:
Wie sieht es mit den Copyright-Rechten aus? Darf man GoogleMap-Karten einfach so benutzen? Gibt es Einschränkungen?

Lieben Gruß Ralf

Ralf
583 Tage zuvor | #23 Sergej Müller

Ja, es gibt Einschränkungen seitens Google. Aber diese wirst du spätestens beim Anfordern deines Google Maps-Api Schlüssels durchlesen und akzeptieren müssen.

Sergej
582 Tage zuvor | #24 Hans

Hallo, also ich bin noch der totale Noob in Sachen WP. Also nicht lachen, aber WO muss ich den Code für die 2. Möglichkeit: PHP-Code im Template
einfügen? Ich hab das Plugin aktiviert, habe beim Artikel erstellen auch die Eintragsform für wpMAPS, aber es wird keine Karte nach dem Publizieren angezeigt.

Gruss und schon mal danke, Hans

Hans
582 Tage zuvor | #25 Sergej Müller

Hans, an die Position im Template, wo die Karte ausgegeben werden soll. Schreib mir doch eine E-Mail, ich helfe dir bei dem Problem gerne.

Sergej
582 Tage zuvor | #26 Hans

Hallo Sergej,
danke für dein Angebot, ich komm aus der JOOMLA Ecke, nur ist mir das für kleinere Projekte zu überladen. Darum probier ich es mal mit WP :)

Ich habs nun geschaft, Karte wird angezeigt!! Dein Plugin funktioniert perfekt.

Danke nochmal.

Gruss Hans

Hans
582 Tage zuvor | #27 Sergej Müller

Freut mich. Daumen hoch!

Sergej
581 Tage zuvor | #28 Alex

@Sergej: Habe nun das Problem gefunden … die Fehlermeldung passt leider nicht, denn es kommt auch der API Error wenn die Adresse nicht gefunden werden kann!

Alex
581 Tage zuvor | #29 Sergej Müller

Ach das kann auch passieren? ;) OK, dann muss ich die Abfrage erweitern.

Sergej
581 Tage zuvor | #30 Sebastian Becker

Feine Sache, wenn man mal eben eine kleine Karte anzeigen will. Danke!

Wie sieht es aber aus, wenn man z.B. Routen mit Polylines markieren will oder wenn man sogar den Benutzern eine solche Möglichkeit geben will?

Wird eine solche Funktionalität noch integriert und lohnt es sich darauf zu warten? Oder gibt es vielleicht ein anderes Plugin oder Skript, das dies ermöglicht? Für Hinweise wäre ich dankbar!

Sebastian Becker
581 Tage zuvor | #31 Marco

Hi,

das Tool funktioniert super. Ich würde gerne in mehreren Posts nacheinander eine Karte einblenden. Ist das möglich?

Sobald ich eine weitere Map poste, verschwindet die jeweils ältere(n), so dass immer nur eine zu sehen ist.

Best,
Marco

Marco
581 Tage zuvor | #32 Sergej Müller

@Marco
Ich schaue mir das Thema “Mehrere Karten im Beitrag” im Laufe des Tages an. Mit zwei Karten hatte ich vor der Veröffentlichung natürlich getestet, allerdings war eine Im Post, die andere unter dem Artikel aus dem Template heraus (mittels PHP) aufgerufen. Ich gebe dir dann hier in den Comments Bescheid.

@Sebastian Becker
Die von dir genannten Features werden bestimmt irgendwann kommen, doch nicht jetzt – ich habe einfach viel zu viele Plugins, die auf eine Aktualisierung warten. Alle der Reihe nach ;)

Sergej
581 Tage zuvor | #33 Sergej Müller

@Marco
Dadurch, dass mehrere Karten gleichzeitig aufgerufen wurden, haben diese immer die gleiche ID zugewiesen bekommen (ich generiere diese anhand des Zeitstempels). Habe nun eine minimale Anpassung im Code vorgenommen und hochgeladen. Teste bitte und berichte.

Sergej
581 Tage zuvor | #34 Alex

@Sergej:
es ist nun doch noch ein kleines problem aufgetaucht :) die marker haben so einen grauen hintergrund ?! kennt jemand dieses problem?
achja was vielleicht auch ganz nützlich sein könnte… die width sollte man auch in % angeben können.

Alex
581 Tage zuvor | #35 Sergej Müller

Es sind noch viele Dinge möglich…

Mit deiner Aussage kann ich leider nicht viel anfangen – gibt es eine Beispielseite für den grauen Hintergrund des Markers? Schon den Zoom-Level verkleinert?

Sergej
581 Tage zuvor | #36 Alex

@Sergej: sorry wenn das nicht ganz so klar war :)
Hier ein sample wegen dem grauen rahmen/hintergrund

auch mit unterschiedlichen zoom levels wird der hintergrund nicht transparent dargestellt.

Alex
581 Tage zuvor | #37 Sergej Müller

Definiere Hintergrund? Die Karte selbst? Also ich sehe nichts Graues oder so. Ich schicke dir gleich einen Screenshot meiner “Sichtweise”.

Sergej
581 Tage zuvor | #38 Alex

@Sergej:
Ok, das mit dem Hintergrund war wohl ein CSS – Fehler :) (display:inline)

Danke nochmals für den Support :)

Alex
581 Tage zuvor | #39 Sergej Müller

Gern gefunden ;)

Sergej
580 Tage zuvor | #40 Paul

Besten Dank, genau das hab ich gesucht. Die anderen Plugins in der Richtung kann man in die Tonne hauen, die gehen meist net ganz richtig…Merci

Paul
580 Tage zuvor | #41 Paul

Also irgend wie bekomm ich das wieder einmal net hin.

alle Karten mir irgend wo im Design ausgeben lassen kann, egal wo. Hab nun das in die Sidebar.php eingebaut.

Nun möchte ich das bei jedem Artikel eine jeweilige andere Karte in der Sidebar dargestellt wird. Damit nun immer eine bestimmte Karte zum Artikel angezeigt wird, hab ich alles unten im Formular im Artikel angepasst. Doch leider wird folgendes ausgeben: “Koordinaten der Karte fehlen. ”
Obwohl alle Daten drin sind, Straße+Nr und Koordinanten.

PS: Unter Firefox 3.0.6 gibt es starke grafische Fehler, bei IE nicht.

Was mach ich falsch?!

Paul
580 Tage zuvor | #42 Sergej Müller

Das ist richtig, da wo du willst. Und ich habe jetzt ausprobiert: die Adresse (nur Adresse oder nur Koordinaten) unterm Beitrag eingetragen und in der sidebar.php mittels <?php $GLOBALS['wpMAPS']->show() ?> erfolgreich ausgegeben.

Zu den grafischen Fehlern siehe Kommentare davor, der Kartenausschnitt kommt von Google und wird vom wpMAPS Plugin optisch nicht verändert. Wenn meine Beispiele im Beitrag oben in deinen Browsern gut und fehlerfrei dargestellt werden, die Ergebnisse auf deinen Seiten aber falsch oder nicht ganz korrekt sind, dann sind die Stylesheets oder Javascript deines Blogs Schuld.

Sergej
579 Tage zuvor | #43 Paul

Ah ok danke, werde mir die Tage das nochmal anschauen..

Paul
579 Tage zuvor | #44 bassoprofondo

@Sergej: Hallo, ich habe da leider ein Problem. Zum Werdegang desgleichen:

Hatte das Plug zunächst in der Version 0.1 in WP 2.7 installiert. Ging nicht, da Googel API-Key nicht bezogen wurde (Fehlermeldung “der API-Key fehlt” oder so ähnlich). Diese Meldung war auch sichtbar, wenn ich mich aus dem Backend von WP ausgeloggt hatte (was vielleicht nicht uninteressant ist; s.u.).

Dann kam das Update auf v0.2. Habe ich aus dem Backend von WP gemacht. Die Anzeige der Map funktionierte leider weiterhin nicht. Dann bin ich wie oben von Dir unter Punkt 15. beschrieben verfahren und habe die v0.2 neu installiert (hm, obgleich unter 15. steht, dass so die Datenbank bereinigt wird, zeigte ein erneutes Aufrufen des Artikels nach dem re-Install, dass die von mir eingegebenen Daten wie Ort, Straße etc. noch in den Plug-Optionen vorhanden waren – nix mit löschen der MySQL?! – weiß nicht ob dieses für das Problem (s.u.) wichtig ist). Übrigens: Schob zuerst die die Dateien ent-zippt per FTP hoch, dann zeigte mir WP in der Plugübersicht das gute Teil gar nicht an (!). Die re-Install musste dann als zip-Version über das Backend erfolgen.

Das aktuelle Problem: Als Besucher sehe ich gar nichts, d.h. auch keine Meldung, dass der API-Key fehlt (so wie noch unter v0.1). Logge ich mich ein, sehe ich auch keine Map (!), es sei denn, ich habe zuvor den Artikel in TinyMCE aufgerufen und gehe dann in einem weiteren Browser-Tab auf den entsprechenden Link, d.h. ich rufe die Seite im nächsten Schritt aus dem Backend auf. Dann ist die Map sichtbar und funktionsfähig. So bald ich mich auslogge ist Map futschikato. Leider. Bei allen Versuchen hatte ich natürlich JavaSkript für Google zugelassen.

Arrrh. Ich vergaß: als halber Nerd habe schon die Install-Anleitung nicht so ganz verstanden. Habe in Artikel-schreiben-Ansicht unter TinyMCE die Plug-Optionen “ausgefüllt” und dann in TinyMCE das “[wpmaps]” eingegeben (nicht dieses hier z.B.: [ wpmaps company=”Apple Inc.” street … usw.)). Richtig so? Aber wie kommt dann das aktuelle Problem zustande, bzw. wie könnte ich es lösen? Dank für AW, LG.

P.S.: Falls es wichtig sein sollte, hier die URL: belcantoteacher.com/contact/kontakt-contact (ich bin nicht der Gesangslehrer – mache es für einen Freund)

bassoprofondo
578 Tage zuvor | #45 Sergej Müller

@bassoprofondo
Also unter der von dir genannten URL sehe ich eine wunderschöne und funktionierende Google-Karte. Wo liegt das Problem?

Sergej
578 Tage zuvor | #46 bassoprofondo

Hallo Sergej,
Danke, dass Du geguckt hast.
Aber: Ich brech zusammen. Tausendmal (na, etwas gelogen) versucht. Ich sehe auf der von mir angegebenen Page keine Map, wenn ich nicht a) aus dem Backend zuvor die entsprechende Seite im Bearbeiten-Modus aufgerufen habe und diese dann b) in einem weiteren Browser-Tab (Firefox 3.0.6) quasi “von Außen” betrachte.

Keine Ahnung, woran das liegt, denn wenn ich z.B. oben in Deinen Kommentaren dem Link unter no 39 (Alex) folge, dann kann ich die von ihm generierte Map sehen!

Echt merkwürdig, dass das gleiche Vorgehen von mir, wie wenn ich Alex “heimsuche”, bei der von mir oben angegebenen Page für MICH nicht funktioniert, für Dich dann schon.

Hm, ich erinnere mich hier etwas gelesen zu haben, was das Problem vielleicht erklärt: “… If excessive geocoder usage continues, access to the Maps API geocoder from this IP address may be blocked permanently. …” Nun verstehe ich nicht so gut Englisch, und in Sachen Computer-Internet-Zeugs bin ich nur halb fit. Denke aber, es könnte das Prob. erklären: Denn ich habe angefangen mit der Installation der v0.1 bis v0.2 und dabei etlichen Versuchen, die Map als Besucher der Site zu sehen, mehrfach (ca. 10x) den API-Schlüssel in die Optionsseite Deines Plugs eixgegeben, wie auch die Daten in den Optionen des Plugs (unterhalb von TinyMCE).

Sind meine Rückschlüsse richtig, so ist es kein Problem Deines Plugs (wofür ich Dir übrigens echt Danke; so werden web2.0 Features leichter!).
– Idee: Um zukünftige Benutzer Deines Plugs vor ähnlichen Erfahrungen zu schützen, könntest Du einen entsprechenden Hinweis in die Install-Anleitung aufnehmen (, wenn ich denn Recht habe als Nerd). Ich werde wohl aufgrund statischer IP-Adresse fortan Deine Arbeit nur eingeloggt bewundern können (da dann wohl die IP meines Hosters relevant ist?). Aber Hauptsache es funktioniert. Also Danke nochmals. LG

bassoprofondo
578 Tage zuvor | #47 Sergej Müller

@bassoprofondo
Kann natürlich sein. Werde mir den Hinweis von Google genauer anschauen und den Beschreibungstext erweitern.

Aber wpMAPS funktioniert auch bei dir und das ist das wichtigste. Gerne doch.

Sergej
578 Tage zuvor | #48 bassoprofondo

@Sergej;
ich beiß` ins Grass (nö, erstmal in die Tastatur). Not (bin ja doch neugierig, es auch funktionieren zu sehen, auch als Besucher) macht erfinderisch. Habe also seit meiner letzten Post die Seite mit dem xB Browser (müsste m.E. die IP verschleiern) aufgesucht. Immer noch nix zu sehen. Liegt also vielleicht an meinem PC?! Dennoch merkwürdig, dass ich bei Alex (item 39) die Map sehen kann.
Mitteilung an Dich nur so, ist wohl echt nicht Dein Plug, was die Probs macht. Vielleicht die Geschichte wie oben im Link zu Googel beschrieben? Dann müsste es m.E. aber mit dem xB klappen. Na ja, richtige Kenne habe ich aber nicht. LG

bassoprofondo
578 Tage zuvor | #49 bassoprofondo

Caramba – Oh ewiges Rätsel Computer / Internet. Habe es jetzt auch mit dem Internet-Explorer 7 versucht. Nix zu sehen (unter den genannten Voraussetzungen).

bassoprofondo
578 Tage zuvor | #50 Sergej Müller

Du kannst sonst noch einen Freund oder Bekannten fragen, der sich die Seite anschaut. Ich sehe diese definitiv.

Sergej
578 Tage zuvor | #51 Jonas

Hallo Sergej,
ich habe Dein Plugin installiert und auch in wenigen Minuten zum Laufen bekommen, so dass die gewünschte Karte auf einer statischen Seite meines Blogs erscheint. Allerdings ist es so dass das Info-Fenster (die Speechbubble am Ortsmarker) die nach dem Laden erscheint, nicht mehr aufzurufen ist nachdem ich sie einmal weggeklickt habe. Die sollte bei Klick auf den Marker wieder erscheinen. Ist das ein Bug oder ist die Funktion bisher nicht implementiert?

Außerdem eine Anregung: dein Plugin wäre genial wenn man noch Einstellen könnte ob die Routenplaner-Links (“Hierher” und “Von hier”) und darauffolgend das entsprechende Eingabefeld mit Button erscheinen, um dem Besucher das direkte, individuelle Planen seiner Anfahrtsroute zu ermöglichen.

Schönen Gruß

Jonas
577 Tage zuvor | #52 Sergej Müller

Jonas,

danke dir für deine Rückmeldung. Beide Funktionen, die du ansprichst, sind von Google aus optional und müssten im Plugin einzeln angesteuert werden. Dies ist jedoch keine Option in wpMAPS. In einer der nächsten Versionen werde ich jedoch nachziehen.

Sergej
577 Tage zuvor | #53 Tim

Hi Sergej!

Die Definition der Schriftfarbe in meiner style.css ist weiß. Folglich sehe ich den Text in der “Infoblase” der jeweiligen Karten nicht (Hintergrund ist ja auch weiß). Wie kann ich das ändern?

Danke + Gruß

Tim
577 Tage zuvor | #54 Sergej Müller

Tim, z.B. mit .wpmaps {color:#000}

Sergej
577 Tage zuvor | #55 Tim

Sergej, danke für die rasend schnelle Antwort ;)
Doch _wo_ muss ich diesen Eintrag hinzufügen, in meiner style.css oder wpmaps.php (Line 370-383)?
Danke

Tim
577 Tage zuvor | #56 Sergej Müller

Nein, wenn dein CSS den Konflikt verursacht, dann muss die Korrektur da auch rein. Idealerweise ans Ende.

Sergej
577 Tage zuvor | #57 Tim

Vielen lieben Dank, das war’s ;)

Tim
576 Tage zuvor | #58 Sergej Müller

Ich hatte ja ganz vergessen zu erwähnen, dass wpMAPS jeder Karte die CSS-Klasse wpmaps zuweist, um Formatierungen am Aussehen der Karte vornehmen zu können. Habe nun nachgeholt und die Beschreibung oben um den Punkt vervollständigt.

Sergej
575 Tage zuvor | #59 bassoprofondo

@ 47 – 53 / Hurra, Problem gelöst / Nachrichtlich:
Habe jetzt die Googel-Map inkl. der entspr. Kontakt-Seite neu angelegt. Damit hat sie eine neue ID in WordPress. Auch ich kann jetzt die Map als Besucher sehen, d.h. ohne wie zuvor notwendigerweise eingeloggt zu sein.
belcantoteacher.com/gesangsunterricht/kontakt-contact.

Ob das jetzt irgendwie damit ” … If excessive geocoder usage continues, access to the Maps API geocoder from this IP address may be blocked permanently. …” im Zusammenhang stand?
Wer weiß es von den Besuchern hier? Könnte zukünftige Fehler vermeiden helfen.

bassoprofondo
570 Tage zuvor | #60 shuron

Kann man irgendwie mehrere Punkte auf dieselbe Karte setzen?
Wenn nein ist diese Erweiterung schon geplant? Kann ich das irgendwie vieleich mit nem’ Hack machen?

shuron
570 Tage zuvor | #61 Sergej Müller

@shuron
Zurzeit nicht, vielleicht in einem der nächsten Updates.

Sergej
569 Tage zuvor | #62 Marco

Hi Sergej,

sry, war im Urlaub. Daher konnte ich die Sache mit mehreren Karten auf einer Seite nicht testen (Kommentar #36).

Es funktioniert jetzt. Vielen Dank! Ich werde nun mal die Urlaubsberichte hochladen ;-)

Best,
Marco

Marco
569 Tage zuvor | #63 Marco

Tja, zu früh gefreut…auf meinem Testblog hats funktioniert.

Bei mountainblog.de bekomme ich immer den Fehler:

==> “Google Maps-API Key fehlt. ”

Hattest Du das schonmal ;-(

Marco
569 Tage zuvor | #64 Sergej Müller

Du hast auch die neuste Version und den Key hast du bestimmt auch eingegeben?

Sergej
569 Tage zuvor | #65 Marco

Ja, ich habe es auch schon mehrmals wiederholt. Eben auch nochmal.

Wenn ich den API-Schlüssel ändere bekomme ich folgende Fehlermeldung in einem Pop-Up-Fenster:
“Der auf dieser Website verwendete Google Maps API-Schlüssel wurde für eine andere Website registriert. Sie können unter http://code.google.com/apis/maps/ einen neuen Schlüssel für diese Website erzeugen.”

Wenn ich den richtigen Code verwende, dann erscheint das “Google Maps-API Key fehlt. ” im Artikel.

Marco
569 Tage zuvor | #66 Sergej Müller

Marco, schreib mir bitte eine E-Mail, dann schauen wir es uns gemeinsam an.

Sergej
568 Tage zuvor | #67 Marco

Danke für die Hilfe Sergej! Das Problem ist behoben!

Es funktioniert nun alles wunderbar. Ich bin vom Plugin und Deiner Hilfe begeistert!

Marco
566 Tage zuvor | #68 Helmut

Hi Sergej,

auf meiner Fahrrad Site bekomme ich nur ein graues Fenster allerdings mit Google Logo ohne Map, ich vermute es liegt am Theme der wp Seite (dialogue) aber wo soll ich da ansetzen?

Helmut
566 Tage zuvor | #69 Sergej Müller

Das liegt am Stylesheet deines Theme – es zerschießt das Aussehen der Google Map.

Sergej
566 Tage zuvor | #70 Helmut

Okay wenn ich das Theme wechsel ist allesok, aber was muß ich tuhn um das Theme zu richten / retten?

Helmut
566 Tage zuvor | #71 Sergej Müller

Anpassungen in Stylesheets vornehmen, da sich diese wohl mit den von Google überschneiden.

Sergej
566 Tage zuvor | #72 Helmut

Hi Sergej,

merci jetzt geht fast alles. Das max-width: 100%; hatte sich nicht mit den Google Maps vertragen.

Helmut
565 Tage zuvor | #73 Sergej Müller

Gerne doch.

Sergej
565 Tage zuvor | #74 Paul

Also ich kann echt mal behaupten, dass das Plugin super nice ist, aber irgend wie bei Firefox spinnt. Wie oben schon das Problem beschrieben worden ist, zeigt die Karte bei mir grafische Fehler unter FF, jedoch unter IE nicht. Leider kann ich mir es bisher nicht erklären bzw. finde nicht den Fehler.

Paul
565 Tage zuvor | #75 Sergej Müller

Wie oben auch schon beschrieben wurde, liegt es an den lokalen CSS des Theme, die sich mit den Stylesheets der Google Map beißt ;)

Sergej
560 Tage zuvor | #76 Dieter

Sehr empfehlenswertes Plugin mit einem gelungenen Konzept!

Folgenden Hinweis, den ich auch in meinem Blogbeitrag “Karte mit WordPress-Plugin wpMAPS”gemacht habe, möchte ich aber hier kurz geben:
Mir zeigt in meinem Firefox HTML-Tidy Validierungsfehler durch strong und br an, sofern ich die Möglichkeit der Parameterübergabe mit Company, Street (Straße in den wpMAPS Optionen beim Erstellen eines Beitrags) und city (Stadt in den wpMAPS Optionen beim Erstellen eines Beitrags) nutze. Ursächlich dafür dürfte wohl beim JavaScript das fehlende CDATA sein, das den nicht zu interpretierenden Abschnitt kennzeichnen müsste.

Leider kann ich nicht programmieren und bekam den Validierungsfehler durch Ergänzungen in der wpmaps.php nicht entfernt.
Ich würde mich sehr freuen, wenn die nächste Version von wpMAPS auch mit Info-Fenster validieren würde.

Zum Schluss noch ein Vorschlag, der schon oben in einem anderen Kommentar gemacht wurde: Die Verknüpfung mit dem Routenplaner von Google Maps wäre nett.
Ich habe das in einer Templatedatei ohne wpMAPS auf meiner Website unter http://www.webseiten-infos.de/home/karte-und-routenplaner/ eingebaut. Aber das ist zugegebenermaßen schon etwas umständlich gewesen.

Dieter
560 Tage zuvor | #77 Sergej Müller

Dieter, das mit CDATA stimmt natürlich, muss ich einbauen. Danke für den Hinweis und den Artikel.

Sergej
560 Tage zuvor | #78 Dieter

Sergej,

meine Anerkennung für Deine hervorragenden Plugins. Daumen hoch!

Etwas ist mir nach dem Veröffentlichen meines Artikels mit der Karte noch aufgefallen:
Ich lasse – was sicherlich nicht typisch für die WordPress-Nutzung ist – auch beim Einsatz des Archiv- sowie Suchtemplates den Volltext der Artikel ausgeben. Sowohl beim Einsatz von wpMAPS als auch beim händisch eingebauten Google Maps-JavaScript auf meiner Seite http://www.webseiten-infos.de/home/karte-und-routenplaner/ erscheint dort die Karte dann nicht. Klickt man den einzelnen Beitrag bzw. die Seite an, dann werden die Karten wie normal angezeigt.

Das ist unter dem Gesichtspunkt der Benutzerfreundlichkeit bestimmt nicht optimal, aber wohl zu verschmerzen. Da es auch bei der händisch eingebauten Google Maps-Variante passiert, dürfte es wohl nicht oder nur schwer zu ändern sein. Ich wollte Dich und die Nutzer und Interessenten an diesem Plugin nur darüber informieren.

Beste Grüße
Dieter

Dieter
560 Tage zuvor | #79 Sergej Müller

Dieter, schau ich mir an. Herzlichen Dank für dein ausführliches Feedback.

Sergej
560 Tage zuvor | #80 Dieter

Sergej, ich danke Dir auch für die ungewöhnlich schnellen Reaktionen. Wenn man bei den Kommentaren die Uhrzeiten sehen würde, wäre das für jedermann ersichtlich.
Du solltest in Kürze eine kleine PayPal-Spende erhalten. Seltsamerweise führt Dein PayPal-Link auf die englisch-sprachige PayPal-Seite in US$.
Ist das Absicht?

Nur so als Hinweis:
Mit dem WordPress-Plugin Simple PayPal Donate (siehe http://www.artiss.co.uk/simple-paypal-donate ) komme ich mit meinem PayPal-Konto dagegen direkt auf die deutsch-sprachige PayPal-Seite und werden auch € und nicht US$ als Währung angezeigt.

Dieter
560 Tage zuvor | #81 Sergej Müller

Dieter,

Dankeschön für die Spende, ist angekommen. Der PayPal-Link ist für die internationale Leserschaft gedacht, daher auch “internationale” Währung ;) Sonst müsste man je nach Sprache unterschiedlichen Link hinterlassen und dafür ist die Spendenquote einfach zu niedrig.

Sergej
556 Tage zuvor | #82 Tim

Hallo Sergej,

leider komme ich nicht mehr in die Einstellungen zu wpmaps: “Ihre Zugriffsrechte reichen nicht aus, um diese Seite anzuzeigen.” Interessanterweise verhält es sich nur mit diesem Plugin so. In einem weiteren Blog von mir genau dasselbe (beide WP 2.71). Deinstallieren, neu hochladen, etc. funzte alles nicht. Fällt dir noch eine Möglichkeit ein das Problem zu beheben bzw. gibt es eine Möglichkeit den api-key von Hand einzutragen und wenn, wo genau (wpmaps.php, mysql)? Weder im WP-Forum, noch Google-Suche brachte einen Erfolg für die Lösung dieses Problems…

Gruß, Tim

Tim
551 Tage zuvor | #83 Sergej Müller

Tim,

bin erst jetzt aus den Ferien zurück.
Du kommst nicht mehr in die Einstellungen rein? Warst du schon mal drin und hattest die Einstellungen vorgenommen?

Sergej
551 Tage zuvor | #84 Thomas Weise

Möcht nur mein kleines Google Maps Tutorial mal hier verlinken, vielleicht ists ja in diesem Zusammenhang interessant (ansonsten diesen Kommentar einfach entfernen).

Der Link: http://progtw.de/website/twGmap

Thomas Weise
551 Tage zuvor | #85 Tim

Hallo Sergej,

Hoffe Du hattest eine schöne Zeit… Ich hatte den api-key schonmal eingegeben. Er meckert immer die Zugriffsrechte an, wenn ich unter “Plugins” auf die Einstellungen zugreifen will. Aus der Option “Einstellungen” ist der Eintrag “wpmaps” ganz verschwunden. Deaktivieren, Deinstallieren bringt leider alles nichts…

Tim
550 Tage zuvor | #86 Sergej Müller

Das würde bedeuten, der Nutzer mit dem du ins WordPress-Backend reingehst, verfügt nicht mehr über ausreichende Rechte. Ist es ein Adminnutzer?

Sergej
550 Tage zuvor | #87 Tim

Ja, es ist ein Adminnutzer mit sämtlichen Rechten – nur nicht und allein was wpmaps angeht.

Tim
550 Tage zuvor | #88 Sergej Müller

Also diese Fehlermeldung kommt dann, wenn der Nutzer nicht die Berechtigung hat folgende Dinge zu tun:

  1. manage_options
  2. edit_plugins

Versuch mal doch einen neuen Admin anzulegen und probier mal mit ihm.

Sergej
550 Tage zuvor | #89 Tim

1. manage_options
2. edit_plugins

Kein Problem, ich habe Zugriff auf alle Einstellungen, Plugins, etc. Nur nicht über wpmaps… Ich habe ein weiteres Admin-Konto eröffnet, aber das brachte nichts. Wie gesagt: ich habe viel probiert, aber alles erfolglos.

Tim
550 Tage zuvor | #90 Sergej Müller

Hm, dann bin ich ratlos. Du kannst die Abfrage im Code natürlich entfernen (einfach nach dem oben genannten Punkten suchen), bis jetzt gab es jedoch keine Anwender, die das gleiche Problem berichtet hätten.

Sergej
550 Tage zuvor | #91 Tim

Okay. Es ist wie verhext, es scheint irgendwo einen Eintrag zu geben, der den Zugriff auf dieses Plugin verhindert. Es lief ja, wunderbar sogar. Ich vermute, dass der Fehler irgendwo in der mysql-Datenbank steckt. Ich habe mal vor kurzem das Blog auf einen anderen Server verlegt mit WP-Neuinstallation und Import der mysql: ausschließlich keinen zugriff auf wpmaps.
Schade aber auch.. Dir aber vielen Dank für den tollen Support ;)

P.S. Gibt es keine Möglichkeit den api-key “von Hand einzutragen”.

Welche Abfrage im Code meinst Du kann ich entfernen? Das habe ich nicht verstanden..

Tim
550 Tage zuvor | #92 Sergej Müller

@Tim
Schreib mir kurze E-Mail, ich sende dir das Plugin ohne der Sicherheitsabfrage.

Sergej
548 Tage zuvor | #93 Mantis

Hallo
erstmal ein tolles Plugin krieg es aber leider nicht veröffentlicht wenn ich den shortcode mit den Koordinaten nutze zeigts problemlos an wnn ich aber eine Adresse nutze erhalte ich folgende Fehler.

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /var/www/xxx/html/xxx/wp-content/plugins/wpmaps/wpmaps.php on line 564

Warning: file_get_contents(http://maps.google.com/maps/geo?q=strassenname+nr%2CPLZ+Ort&output=csv&key=API-key) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /var/www/xxx/html/xxx/wp-content/plugins/wpmaps/wpmaps.php on line 564

Sagt das der server den Zugang verbietet ist aber nicht

Danke im Voraus

Mantis
548 Tage zuvor | #94 Sergej Müller

Steht doch in der Fehlermeldung: “URL file-access is disabled in the server configuration” und das ist auch tatsächlich die Ursache.

Sergej
542 Tage zuvor | #95 Ferdi

Vielen Dank für das Plugin.

Allerdings zeigt mir der W3C – Validator eine Fehlermeldung bzgl. “&”. “&” wird erwartet:

Ich weiß, dass es da unterschiedliche Meinungen gibt hinsichtlich Sinn und Unsinn solcher “Validierungen”, wäre es dennoch möglich, den Code des Plugins in diesem Sinne “XHTML-konform” zu gestalten?

Ferdi
542 Tage zuvor | #96 Ferdi

Sorry: “& a m p ;” ist gemeint (evtl. im Kommentar korrigieren)

Ferdi
542 Tage zuvor | #97 Sergej Müller

@Ferdi
Werde ich anpassen.

Sergej
540 Tage zuvor | #98 Erwin

Hallo,
ein tolles Plugin. Ich hatte vorher ein anderes probiert, da hatte es nie funktioniert.
Ich habe aber trotzdem ein kleines Problem. In der Karte werden in der Mitte und links so komische Rahmen angezeigt. Vermutlich hat das zwar nichts mit dem Plugin zu tun, aber ich weiß trotzdem nicht woher das kommt.
Dann gebe ich zu, dass ich wenig von CSS und PHP verstehe, gehe also nur ungern an den Code ran.
Hier mal der Link, um den Fall zu besichtigen.

Erwin
540 Tage zuvor | #99 Sergej Müller

@Erwin
Das liegt an deinem CSS. Und außer dir kann da keiner Anpassungen vornehmen.

Sergej
539 Tage zuvor | #100 Erwin

Danke für die schnelle und eindeutige Antwort.
Ich habe es schon angedeutet, ich verstehe wenig von CSS.
Für einen kleinen Hinweis, in welcher Richtung ich da suchen müßte, wäre ich sehr dankbar.

Erwin
539 Tage zuvor | #101 Sergej Müller

@Erwin
Ich hab schon deine Andeutung wahrgenommen, doch kann ich aus Zeitgründen nicht auch noch nach CSS-Konflikten suchen – eigentlich müsste der Autor des schlampig programmierten Theme herangezogen werden, was angesichts der Free-Kultur nicht einfach ist.

Ok, hab ich mir angeschaut: In deiner style.css wird jedem IMG-Tag ein Background mit der Grafik “img/shadow.gif” zugewiesen. Diese Grafik als Schatten wird dann natürlich auch in der Google Map angewendet und jedem grafischen Element (Marker, Zoop-Leiste) als Hintergrund ran gehängt.

Sergej
539 Tage zuvor | #102 Henning

Hallo,
nach langer Suche und Rumprobiererei scheint mir dieses Plugin das ausgereifteste in Bezug auf Google Maps zu sein.
Allerdings bekomme ich die Maps nicht ans laufen, da im Google-Aufruf das “&” durch “&” ersetzt wird:

Eine Ahnung was da schief läuft?

Henning
539 Tage zuvor | #103 Sergej Müller

@Henning
WordPress schneidet den Code bei Kommentaren aus. Schreib mir doch eine E-Mail, dann schauen wir, wer wo was ausschneidet.

Sergej
539 Tage zuvor | #104 Henning

@Sergej
Wow .. super schnelle Hilfe per Mail. Danke!
Demnächst prüfe ich die Parameter im [wpmaps...] Block doppelt und dreifach … dann klappt’s auch mit der Karte ;-)

Henning
539 Tage zuvor | #105 Sergej Müller

Gern geschehen. Passiert mir auch ab und an :)

Sergej
538 Tage zuvor | #106 Erwin

Vielen Dank, Sergej,
für den Hinweis auf das IMG-Tag in meiner CSS.
Ich habe das “stillgelegt” und jetzt sieht alles wunderbar aus.
Von alleine wäre ich da nicht draufgekommen, da verstehe ich einfach zu wenig die Zusammenhänge.

Erwin
538 Tage zuvor | #107 Sergej Müller

@Erwin
Wenn ich ein wenig Zeit habe, helfe ich gerne. Ist leider nicht immer der Fall.

Freut mich, das wir auch dein Problem gelöst bekommen haben.

Sergej
537 Tage zuvor | #108 Sergej Müller

Update: wpMAPS 0.3

In der aktuell verfügbaren Version wurde vor allem der interne Code überarbeitet und die fehlerhafte XHTML-Validität durch die Erweiterung um den CDATA-Block sichergestellt. Da WordPress die CDATA-Ausgabe innerhalb eines Beitrags aus Sicherheitsgründen in Entities umwandelt, habe ich einen Workaround geschrieben, der den Output wieder in den lauffähigen Code zaubert und somit die “Sauberkeit” garantiert.

Viel Spaß mit der neuen Version.

Sergej
537 Tage zuvor | #109 baron

Works great, thank you

baron
537 Tage zuvor | #110 Dieter

Hallo Sergej,

bei scheint der CDATA-Block leider nicht zu erscheinen. Ich habe mit der neuen Version 0.3 die alte 0.2 überschrieben und bekomme im Adminbereich unter Plugins auch die neue Version angezeigt.

Der CDATA-Block erscheint aber leider nicht und deshalb kommt es wohl weiterhin zu den Validierungsfehlern beim Verwenden des Infofensters wegen br und strong (siehe http://www.webseiten-infos.de/karte-mit-wordpress-plugin-wpmaps/ ).

Ich verwende allerdings auch viele andere Plugins (siehe http://www.webseiten-infos.de/erstellen/plugins-fuer-wordpress-als-cms/ ), so dass ich eine Unverträglichkeit mit einem dieser anderen Plugins nicht ausschließen kann.

Eine Idee wo ich ansetzen sollte?

Beste Grüße
Dieter

Dieter
537 Tage zuvor | #111 Sergej Müller

@Dieter
Ich sehe grade, WordPress hat die neuste Version des Updates noch gar nicht online gestellt. In der Regel geht das Update innerhalb von 10 Minuten live. Kann aber sein, dass es zu Verzögerungen kommt, wenn man eine Version zu oft nacheinander hochschiebt (was ich auch getan hatte).

Habe jetzt wiederholt eingecheckt, müsste in 10 Minuten da sein.

Sergej
537 Tage zuvor | #112 Dieter

@Sergej
Hatte das Plugin von dieser Seite heruntergeladen gehabt.
Habe nun auf dem Webspace das Plugin-Verzeichnis mit Dateien gelöscht gehabt und direkt über den Administrationsbereich installiert. Daten wie API-Schlüssel waren alle noch da.
Jetzt ist zwar CDATA zu sehen, aber die Schreibweise scheint noch nicht zu stimmen. Der Validator “meckert”. Folgendes gibt HTML-Tidy aus (siehe http://www.webseiten-infos.de/karte-mit-wordpress-plugin-wpmaps/):
You may have neglected to close an element, or perhaps you meant to “self-close” an element, that is, ending it with “/>” instead of “>”.

Meine Vermutung aus der Laiensphäre: Da stimmt noch etwas nicht mit dem CDATA-Tag. Scheint ja, wie ich schon befürchtet hatte, alles andere als trivial zu sein.

Ergänzende Hinweise:
Ich habe in meiner Sidebar noch ein JavaScript von Seitwert.de mit dem korrekten CDATA-Tag. Wenn ich den durch den CDATA-Tag, der von wpMAPS generiert wird, austausche, erhalte ich den gleichen Validierungsfehler.

Meine XHTML-Seiten werden mit GZIP-Kompression ausgeliefert.

Dieter
537 Tage zuvor | #113 Sergej Müller

Dieter, schau dir jetzt diese Seite an, sie ist absolut valide. Habe jetzt neue Datei hochgeladen, jetzt muss es einfach mit der Version klappen. Wenn nicht, dann sende ich dir die Core-Datei per E-Mail.

Bin gespannt. Ach ja, und danke fürs Feedback.

Sergej
537 Tage zuvor | #114 Dieter

@Sergej
Ganz herzlichen Dank für Deinen superschnellen und kompetenten Support.

Ich hatte es schon vermutet und nun auch durch Testen bestätigt bekommen:
Ursächlich für den Validierungsfehler ist die GZIP-Kompression zusammen mit dem Einsatz von wpMAPS.

Als ich die PHP-Anweisung ob_start(“ob_gzhandler”); entfernt hatte, gab es auch nur noch eine Warnung, aber keine Fehlermeldung mehr.

Also ohne GZIP-Kompression klappt es.

Beste Grüße
Dieter

Dieter
537 Tage zuvor | #115 Sergej Müller

Merkwürdig, denn hier im Blog wird die Ausgabe ebenfalls GZIP-Komprimiert. Dafür hatte ich ja extra ein Plugin geschrieben.

Sergej
537 Tage zuvor | #116 Dieter

Kannst Du mir mal einen Link für Dein GZIP-Plugin geben oder es zumailen?

Dann könnte ich es auch bei mir testen und anstelle der PHP-Anweisung am Anfang jeder Seite einsetzen.

Dieter
536 Tage zuvor | #118 Dieter

Top!!!
Mit Deinem GZIP-Plugin Compress und wpMAPS gibt es keinen Validierungsfehler mehr. Habe natürlich meinen Blogbeitrag über wpMAPS unter http://www.webseiten-infos.de/karte-mit-wordpress-plugin-wpmaps/ entsprechend aktualisiert.

Deine Seiten muss ich mir unbedingt mal vollständig ansehen, denn sie enthalten offensichtlich “Schätze”, die ich noch nicht kenne. :-)

Dieter
536 Tage zuvor | #119 Sergej Müller

Dieter, hmm. Verstehe tue ich es ebenfalls nicht, worin mein GZIP-Plugin besser ist als die von dir genannte Lösung. Aber nun gut, Hauptsache es funktioniert fehlerfrei.

Sergej
524 Tage zuvor | #120 hussong

Super Plugin, funktioniert einwandfrei und ist insgesamt sehr schnell und einfach einzubauen, klasse!

Mit dem K2-Theme hakt es ein wenig bei der Darstellung, da muss man beim css wohl bei.

Vorschlag: die Optionen unterm Beitrag mit TAB navigierbar machen! Ich bin es gewohnt, durch solche Formulare schnell durchzutabben, das geht bei wpMAPS noch nicht (der Cursor springt hoch zum Beitragstext)

Noch ein Tipp: um den Marker präzise zu platzieren, kann man in Google Maps unter “meine Karten” den Marker von Hand setzen, und dann über die Routenplanung die genauen Koordinaten ermitteln. Wenn man beim Anlegen der Karte in WordPress beides (Koordinaten und Adresse) eingibt, verwendet Google Maps die Koordinaten und zeigt die Adresse in der Sprechblase an.

hussong
524 Tage zuvor | #121 Sergej Müller

@hussong
Danke für die Vorschläge, hab ich mir aufgeschrieben.

Sergej
520 Tage zuvor | #122 Markus

Hallo Sergej, erstmal ein riesen Dankeschön für das super Plugin.
Habe es bei mir eingesetzt und bin soweit sehr zufrieden. Leider tritt in den letzten Tagen immer häufiger das Problem auf, dass meine Seite nicht zu erreichen ist. Es wird eine weiße Seite angezeigt und der Browser lädt weiter. Es wird aber nie Inhalt angezeigt.
Sobald ich direkt in den Admin Bereich gehe (was problemlos funktioniert) und das Plugin deaktiviere, lässt sich die Seite wieder ganz normal öffnen. Dann leider ohne WPMaps.
So ein Ausfall kommt etwa alle 2 Tage vor und hält sich für 6-8 Stunden.

Das selbe Problem besteht übrigens auf dieser Seite auch.

Wartet das Plugin hier auf eine Verbindung zu Google ?

Würde mich freuen wenn es dafür eine Lösung gäbe.

Gruß, Markus

Markus
520 Tage zuvor | #123 Sergej Müller

Von einem Problem dieser Art hatte ich noch nie etwas gehört. Auch diese Seite kann ich jederzeit erreichen – es hat sich bis jetzt keiner diesbezüglich gemeldet, wobei in letzter Zeit sehr viele Endnutzer sich das Plugin hier anschauen und runterladen (kriege ich bei Twitter mit). Also keine negativen Meldungen.

Die Karte wird direkt von Google ausgeliefert. Was ich vermute, ist die Tatsache, dass Google pro eine IP nur bestimmte Anzahl an Requests erlaubt und dann für einen Zeitraum keine Anfragen mehr beantwortet. Wo die Grenze liegt, muss man bei google nachschauen. Sonst schau mal dir den Kommentar #50 und seine Lösung in #62 – vielleicht hilft’s.

Sergej
519 Tage zuvor | #124 Markus

Es ist wirklich seltsam, da das Problem nur gelegentlich auftritt aber eben nicht nur auf meiner Seite sondern auch auf dieser hier. Habe es schon mit einem anderen Laptop versucht und über einen anderen Internetanschluss. Es ist immer das selbe Resultat. Kann es vielleicht damit zu tun haben, daß ich in Irland bin und von dort auf die Seite, welche in Deutschland gehostet ist, zugreife. ?

Markus
519 Tage zuvor | #125 Sergej Müller

@Markus
Ich tippe, das kann dir ganz alleine Google verraten. Vielleicht ist der Provider im Spiel. Ich kann es dir nicht sagen.

Sergej
519 Tage zuvor | #126 Markus

Hallo Sergej,

Nachdem das Problem jetzt gerade wieder besteht, habe ich es über meinen deutschen Remote-Server versucht. Damit gibt es keine Probleme. Es ist also eine Sache von Google, bei denen ich mal anfragen werde. Danke für die Hilfe und nochmal danke für das super Plugin.

Markus
519 Tage zuvor | #127 Sergej Müller

Freut mich, dass wir der Sache auf den Grund gehen konnten…

Sergej
509 Tage zuvor | #128 Torben

Was soll ich sagen, geniales Plugin! Endlich eines was einfach nur funktioniert. Habe schon etliche andere vorher ausprobiert…

Wenn Du mal langeweile hast, würde ich mich über folgende Erweiterungen freuen:
– mehrere Adressen (Marker) auf einer Karte antzeigen lassen
– Marker als Route verbinden

Ansonsten weiter so!

Torben
505 Tage zuvor | #129 Gerd

Hallo Sergej,
klasse Plugin, danke. Ich habe da allerdings ein merkwürdiges Problem.
Das eine Mal wird die Lage und Karte richtig angezeigt, ein anderes Mal, so wie jetzt (22.04.09, 10:30) liegt der Standort im Atlantik, südlich von Togo. Wahrscheinlich liegt es bei google selbst?
Grüße Gerd

Gerd
505 Tage zuvor | #130 Sergej Müller

Gerd, das sieht ganz danach aus, als ob Google zu dem Ort keine Koordinaten zurückgibt. Hast du im Plugin die Adresse oder Koordinaten eingetragen?

Sergej
505 Tage zuvor | #131 Gerd

Sergej, die Adresse, wie folgt
[wpmaps company="Bildungskontor GmbH" street="Am Wendehafen 8-12" city="26135 Oldenburg"]
Das komische, mal funktioniert es und mal nicht?

Gerd
505 Tage zuvor | #132 Sergej Müller

Gerd, in der Tat. Hab deinen Code in meinem Testblog ausprobiert und er zeigt den richtigen Ort in Oldenburg an. Dann liegt es ohne Zweifel an Google – kommt wahrscheinlich auf den grad verwendeten bzw. angesprochenen Google-Server an…

Sergej
505 Tage zuvor | #133 Gerd

Sergej, danke, das sind ja schnelle Antworten :-)
Bin ich denn bisher der einzige, wo das Problem auftaucht?

Gerd
505 Tage zuvor | #134 Sergej Müller

Ja, du bist ganz alleine. Sonst probier doch einfach nicht die Adresse, sondern die Koordinaten zu übergeben. Sollte zuverlässiger funktionieren, da Google dann die Koordinaten nicht ermitteln braucht. Siehe Doku oben. x="53.1396352" y="8.2230622"

Sergej
505 Tage zuvor | #135 Gerd

danke, mit den Koordinaten klappt es, dann fehlt zwar die Beschriftung, aber es funktioniert :-)

Gerd
505 Tage zuvor | #136 Sergej Müller

Warum? Wenn du den Aufruf nach diesem Muster gestaltest, dann wird auch das Infofenster mit Daten versorgt und gleichzeitig die Koordinaten übergeben:
[wpmaps company="Bildungskontor GmbH" street="Am Wendehafen 8-12" city="26135 Oldenburg" x="53.1396352" y="8.2230622"]

Sergej
505 Tage zuvor | #137 Gerd

wow, danke, funktioniert :-)

Gerd
503 Tage zuvor | #138 Sergej Müller

Arun, muss du vielleicht das Fenster breiter ziehen?

Sergej
503 Tage zuvor | #139 Arun

Vielen Dank für die Blitzantwort. Jetzt habe ich die Fenster so breit wie möglich in meinem wordpress admin Konto gemacht, ich verwende 1366×768 Anzeige – hier der foto wieder mit vollen Auflösung -> http://www.trendsandnews.net/wp-content/themes/classic/maps2.jpg. Aber ich denke, dass es irgendwo ein Problem gibt. Ich bekomme den Knopf noch immer in meinem admin inerface nicht angezeigt, ich glaube, dass ich mit die shortcodes manuell einfügen weiter leben müssen, bis
ein Weg gefunden werden kann, den Fehler ausfindig zu machen. Sonst arbeitet alles sehr gut (Sorry, dass ich vergeßen habe zu erwähnen, dass ich vorher andere Google-Maps plugin verwendete – GOOGLE MAPS FOR WORDPRESS, denke ich). Kann sein das ein Problem macht, ich weiß nicht. Danke nochmal.

Arun
503 Tage zuvor | #140 Sergej Müller

Arun, sorry, welchen Knopf suchst du? Zum Abspeichern der Daten?

Sergej
503 Tage zuvor | #141 Arun

Danke viel mals für deine sehr gute arbeit für die Gemeinschaft. Plugins die du zur Verfügung stellst sind wirklich sehr gut und nützlich für uns allen. Und Danke auch für die beste Unterstützung die ich jemals erlebt habe. Ich habe die von dieser Seite wpmaps plugin installiert, alles scheint richtig zu arbeiten, aber es gibt ein kleines Problem meiner Seite. Was sagst du, ist das normal noch in dieser Version oder habe ich ein Problem mit meinem wordpress. Danke

Arun
503 Tage zuvor | #142 Arun

Nachdem ich die Information in der Schnittstelle(Interface) von wpmaps z.B “Ernst Happel Stadion Wien” (im obengenannten Bild gezeigt) gegeben habe, dann diese Information muss auch irgend wie als ein html code oder als ein shortcode in Post eingefügt werden. Dafür ich denke, sollte es einen Knopf/Taste geben SPEICHERN/EINFÜGEN damit der verfügbare code automatisch in Post eingetragen wird. Dieser Knopf/Taste finde ich leider nicht.

Arun
503 Tage zuvor | #143 Sergej Müller

Ok, jetzt verstehe ich die Problematik. Wenn du die Eigenschaften in die wpMAPS-Felder eingibst, dann nutze einfach den Button, den du für die Speicherung des Posts verwendest – so gehen auch die Optionen des Plugins gespeichert. Jetzt muss das Plugin nur noch wissen, an welcher Position innerhalb des Posts eine Karte mit diesen Eigenschaften eingeblendet werden soll.

Und dafür verwendest du im Text den leeren [wpmaps]-Platzhalter ohne Eigenschaften, denn diese zieht sich das Plugin aus den Optionsfeldern.

Sergej
503 Tage zuvor | #144 Arun

DANKE Jetzt funktioniert es wie du gesagt hast. Ich bin ein wenig neu zu diesen Dingen, aber erneut vielen Dank für Deine Zeit. Ein Vorschlag von mir zum implimentiern dieser Einfügen-Knopf sein, der diesen Code [wpmaps] im Post einfügt. Wird für viele Personen wie ich (die vom codieren oder programmieren vieles nicht verstehen) sehr nützlich sein. Deine plugins sind SEHR NÜTZLICH und vielen Dank für deine zeit und gute Arbeit.

Arun
503 Tage zuvor | #145 Arun

Eine Frage habe ich noch, wird der Inhalt (Ernst Happel Stadion Wien) im Code durch google als CONTENT erkannt und für SEO bewertet, oder es wird vernachlässigt, weil es sich in den java Script-Code befindet.

Arun
503 Tage zuvor | #146 Sergej Müller

Ich bin der festen Überzeugung, dass es für Google irrelevant ist. Gerne doch, hab ich gerne geholfen.

Sergej
497 Tage zuvor | #147 Arun

Hallo Sergej,

Ich bin wieder, ich habe etwas fremdes Verhalten nach der Installation des Plugin festgestellt, Jedes Mal wenn ich den Namen meiner Start Seite im Browser ein tippe und Eingabe taste drücke, ich sehe im statusleiste das es mit Google Maps verbindet. Alle anderen Seiten AUCH mit dem Google-Maps-Server (maps.google.com) jedes Mal und mehrmals verbinden (auch wenn Ich in diesem Post oder auf dieser Seite keinen Google Maps integriert habe). Ich weiß nicht, ob es wordpress ist oder das der Plugin selbst ist, wer so tut, weil ich denke dass es keine gute Idee ist, wenn Ihr blog z.B 500 Seiten und viele Besucher hat, auf JEDER Seitenlast oder auch auf Seite erfrischen, Ihr blog 2- oder 3mal zu Google-Karten Verbindung aufbaut!!! Es kann Negative auf eigene Website wirken – der wichtigste Negative, an den ich denken kann, ist Seitenladezeit für alle seiten des Website tut sich verlängern.

Arun
497 Tage zuvor | #148 Sergej Müller

@Arun
Korrekt gemerkt. Das ist von der Natur aus so, dass jedes Plugin bei WordPress auf jeder Blogseite aufgerufen wird. Das habe ich natürlich bei der Entwicklung des wpMAPS-Plugins bedacht und ein spezielles Feld eingeführt, um die Ausgabe der Karte nur auf bestimmte Beiträge einzugrenzen – damit der Google-Server nicht jedes mal kontaktiert wird.

Also beim nächsten Mal die Doku oben (ab dem Absatz “Begrenzung der Ausgabe”) aufmerksam lesen ;)

Sergej
491 Tage zuvor | #149 mara

@155
Wie sieht es denn aus, wenn ich die Ausgabe auf eine bestimmte Kategorie beschränken will? Die Ausgabe der Karte soll nur in einer Kategorie erfolgen, da aber für alle Artikel gelten. Oder, wenn das nicht geht, kann das Plugin vielleicht nur auf einer bestimmten Seite aufgerufen werden?

mara
491 Tage zuvor | #150 Sergej Müller

@158
Nein, Kategoriebegrenzung ist nicht möglich. Das Laden der Google-Daten lässt sich auf bestimmte Seiten beschränken. Mehr dazu oben in der Dokumentation unter “Begrenzung der Ausgabe”.

Sergej
491 Tage zuvor | #151 mara

Bei “Begrenzung der Ausgabe” ist von Beschränkung auf bestimmte Artikel die Rede, die ID bezieht sich doch auf Artikel und nicht auf Seiten. Wenn ich im vorgesehenen Feld die Post-ID eingebe, dann nützt mir das nur für den Artikel in der Einzelansicht, aber nicht für eine Seite, selbst wenn ich nur einen Artikel auf einer Seite anzeigen lasse.
Hab ich da was missverstanden, oder reden wir nicht derselben Sache? ;-)

mara
491 Tage zuvor | #152 mara

Und wenn ich nen Kommentar editieren könnte, hätte ich auch den Schreibfehler behoben. Und Dir zunächst für Deine schnelle Antwort gedankt, und überhaupt für das plugin. :-)

mara
491 Tage zuvor | #153 Sergej Müller

Richtig. Ich erweitere meine Aussage: Die Ausgabe des Plugins kann auf bestimmte Beiträge oder statische Seiten (Pages) beschränkt werden.

Sergej
473 Tage zuvor | #154 norbert

hallo sergej,

schon wieder ein tolles plugin, danke!

diese erweiterungen würden den extrem positiven eindruck noch ins unermessliche verbessern ;-)

- mehrere adressen (marker) auf einer karte anzeigen lassen, per extra adresstabelle und auswahl welche adressen pro karte angezeigt werden können
- marker als route verbinden
- das google javascript nur laden wenn auf der seite auch eine karte vorhanden ist (wichtig!)

ciao norbert

norbert
473 Tage zuvor | #155 Sergej Müller

@Norbert
Kurzes Feedback aus den Ferien:
- Die beiden ersten Punkte sind angedacht.
- Die letzte Bemerkung: Ist der Absatz “Begrenzung der Ausgabe” oben im Beschreibungstext das, wonach du suchst?

Sergej
473 Tage zuvor | #156 norbert

hallo sergej,

im prinzip ist es das. das ist nur sehr mühselig so und mitarbeiter können das nicht machen weil die keinen zugang zu den einstellungen haben.

besser wäre eine checkbox “wpmaps laden” oder so direkt in beitrag/seite oder noch besser automatisches erkennen wenn [wpmaps..] im content drin ist.

schönen urlaub!

norbert
453 Tage zuvor | #157 Daniel

Hallo Sergej,

na das war ja mal einfach. Im Zusammenspiel mit Custom Fields waren keine 5 Minuten Aufwand nötig und meine erste Google-Karte erstrahlt im Testartikel. Vielen lieben Dank für das tolle Plugin; wie ich bei meiner kommenden Amazon-Bestellung zum Shop komme, weiß ich jetzt schon ;-)

Daniel
453 Tage zuvor | #158 Sergej Müller

@Daniel
(handshake) ;)

Sergej
452 Tage zuvor | #159 Ayhan

Hallo Sergej!

Bei mir erscheint leider immer wieder der Satz:

“Server erlaubt keine ausgehenden Verbindungen”

Wie behebe ich diese Meldung? Ich kann mit dem Satz nichts anfangen. Ich glaube nicht, dass es an deinem überaus gelungenen und hilfreichen Plugin liegt, sondern an etwas anderem.
Sobald ich nur Koordinaten eingebe funktioniert nämlich das Plugin. Ich nutze WordPress-Version 2.8.

Wenn ich einen Wunsch äußern dürfte: Es wäre wirklich toll, wenn das Plugin zusätzlich die Routenplanung GMaps unterstützen würde, weil man als Besucher der Seite somit auch direkt den Weg zum Zielort eingeben könnte. ;o)

Ich möchte mich aber nochmals für dein Plugin bedanken. Es ist von Dir sehr großzügig dies allen WordPress-Nutzern kostenlos zur Verfügung zu stellen!

Besten Gruß!

Ayhan

Ayhan
452 Tage zuvor | #160 Sergej Müller

@Ayhan
Genau, es ist so, wie das Plugin es dir auch mitteilt: Um aus der Adresse brauchbare Koordinaten für die Karte zu generieren, muss eine Verbindung zu Google hergestellt werden, worauf Google mit Koordinaten antwortet. Und genau diese Verbindung kann nicht aufgebaut werden, da dein Server es nicht zulässt. Da muss du bei deinem Hoster nachfragen, er möge dir diese Möglichkeit doch bitte erlauben.

Andernfalls kannst auch wirklich nur Koordinaten verwenden – man findet im Netz Dienste, die aus einer Adresse ebenfalls Koordinaten ermitteln können, die du einfach im Plugin eingibst.

Sergej
451 Tage zuvor | #161 Josh

benötigt wpmaps zwingend wp 2.5 oder höher? oder läuft es auch unter 2.3?

Josh
451 Tage zuvor | #162 Sergej Müller

@ Josh
Du kannst dich gerne auf meine Aussage verlassen.

Sergej
450 Tage zuvor | #163 Josh

habe heute auf wp 2.8 aktualisiert und wpmaps funktioniert einwandfrei.. vielen dank für dieses tolle plugin! eine frage: ich habe einen alias (www.meineseite.de) auf meine webseite (www.meine-seite.de) konfiguriert, womit zwei google maps api keys benötigt werden; wäre es technisch möglich, im plugin zwei (oder mehr) api keys zu erfassen und diese nacheinander “durchzuprobieren”?

Josh
450 Tage zuvor | #164 Dieter

@Josh
An Deiner Stelle würde ich auf einen “Alias” verzichten.
Wenn ich das richtig verstehe, erzeugst Du doppelten Inhalt (douple content). Das ist für die Suchmaschinenoptimierung (SEO) ungünstig.
Falls dem so ist, kann Dir Sergej als Programmierer von wpSEO bestimmt viel besser sagen, was Du da dann beachten oder ändern solltest.

Ich würde an Deiner Stelle entweder von der “Alias”-Domain eine automatische ständige Umleitung auf die normale Domain (möglichst mit der .htaccess-Datei) realisieren. Sofern es auf der “Alias”-Domain auch eigene Unterseiten gibt, die es gleich oder sehr ähnlich ebenfalls auf dern normalen Domain gibt, würde ich zudem auch diese in der .htaccess-Datei mit einer ständigen Umleitung versehen.

Damit hätte sich auch automatisch Dein Problem mit zwei API-Keys für Google Maps erübrigt.

Ich hoffe, das hilft Dir weiter.

Beste Grüße von einem ebenfalls sehr zufriedenen wpMAPS-Nutzer
Dieter

Dieter
450 Tage zuvor | #165 Sergej Müller

@ Josh
Gerne. Dieter hat Recht, ich würde dir ebenfalls eine Weiterleitung via .htaccess empfehlen. Wenn du nicht weiß wie es geht, schreib mir eine E-Mail, ich gebe dir den Code.

Sergej
445 Tage zuvor | #166 markus

Hallo Sergej,

habe noch einmal eine Frage. Möchte gerne wpMAPS dauerhaft einbinden in das Template, aber eben nicht immer anzeigen. Gibt es hier die Möglichkeit das ganze bei jedem Beitrag aktiv/inaktiv zu schalten, oder löse ich dies am besten über die “Spezialfelder” mit einer Abrage?

Gruß & Danke für das tolle Plugin,
Markus

markus
445 Tage zuvor | #167 Sergej Müller

Markus, wenn die Karte zeitlich abhängig eingeblendet werden soll, dann könnte man es mit meinem wpSLEEP-Plugin realisieren. Andernfalls mit einem Spezialfeld, wie von dir vorgeschlagen.

Sergej
445 Tage zuvor | #168 markus

Danke, habe es mit den Spezialfeldern oder eben auch Custom Fields realisiert.

Super Plugin was du da entwickelt hast, ich freue mich schon auf die nächste Version!

Markus

markus
436 Tage zuvor | #169 Elmar

Hallo Sergej,

danke für ein Super Plugin. Habe WordPress 2.8. eingerichtet, Plugin eingerichtet, und alles funktioniert super. Jetzt experimeniere ich gerade mit dem Plugin auf statischen Seiten und mit Artikeln, um meine Reisefotos etwas aufzupeppen… Wenn alles fertig ist, melde ich mich wieder…

Elmar

Elmar
436 Tage zuvor | #170 Sergej Müller

@Elmar
Ich hab zu danken für deinen Beitrag ;)

Sergej
390 Tage zuvor | #171 Daniel aus Köthen

Hallo Sergey,

danke für das Plugin, es leistet auf meiner Seite beste Dienste. Die Einbindung war völlig unproblematisch und über Fehler oder Schwächen bin ich bisher nicht gestoßen – es macht eben einfach was es soll.
Nun haben schon einige meiner Vorkommentargeber das Thema “mehrere Marker” auf einer Karte angesprochen und ich möchte es einfach noch einmal anstoßen…

Daniel aus Köthen
368 Tage zuvor | #172 Dirk

hallo,
ich möche aus einem Kommentar heraus automatisch in einer karte den ort und vielleicht auch ein paar worte den kommentares anzeigen.

mit dem ergebnis, das auf einer seite nur die karte erscheint und sich jeweils mit orten und kommentaren füllt. wäre klasse, wenn mir da jemand helfen kann !!!! schon mal besten dank

Dirk
368 Tage zuvor | #173 Sergej Müller

Dirk, da kommst du um ein (anderes) Plugin oder eine eigenentwickelte Lösung nicht drumherum. Es muss extra für deinen Zweck konzipiert und entwickelt werden.

Sergej
368 Tage zuvor | #174 Dirk

hallo sergej,
vielen dank für die schnelle info :-) kennst du jemanden der das für mich entwickeln könnte bzw. kannst du das? wäre klasse, ich suche schon länger und wird sich auch für beide seiten lohnen ;-) besten dank schon mal

Dirk
368 Tage zuvor | #175 Sergej Müller

Dirk, früher konnte ich das erledigen. Jetzt mangels Zeit kommt diese Option leider nicht in Frage. Aber die Jobbörse von WordPress Deutschland ist eine gute Anlaufstelle für Jobs solcher Art.

Sergej
367 Tage zuvor | #176 Sven

Hi, erst mal danke für dieses Plugin, leider wird auf meiner Karte die Zoomleiste und die Position mit einem weißen Hinergrund auf der Karte angezeigt, ne Idee, woran das liegt?

Gruß Sven

Sven
367 Tage zuvor | #177 Sergej Müller

Sven, super Anfang, so mag ich das. Gerne.

Das liegt an deinem Stylesheet (CSS) im Theme: da sind Eigenschaften global gesetzt, die ebenfalls Auswirkung auf die Google Karte haben. Siehe in Kommentaren oben, da waren schon paar Nutzer, die das gleiche Problem hatten. Das sind schlecht programmierte Themes, die CSS-Eigenschaften nicht begrenzt haben.

Sergej
367 Tage zuvor | #178 Sven

Leider finde ich nicht das passende, hast du vielleicht ne Idee, wonach ich schauen muss. Muss allerdings dazu sagen, dass ich von der Programmiereung nicht all zu viel Ahnung habe.

Gruß Sven

Sven
367 Tage zuvor | #179 Sergej Müller

Kann ich morgen schauen, ja.

Sergej
367 Tage zuvor | #180 Sven

Ok, das wäre prima, danke schon mal für deine Mühe.

Gruß Sven

Sven
366 Tage zuvor | #181 Sven

Sergej Du bist der Beste. Erst mal vielen Dank für Deine Mühe, echt Klasse. Zur Info für die Anderen, solltet ihr auch WordPress 2.8.4 mit dem Mandigo 1.41 Theme benutzen und auf der Google Karte grafische Fehler haben, dann macht folgendes: In der header.php entfernt ihr die Zeilen 207-210 mit dem Inhalt:

$lastminutecss[] = sprintf(
‘ .entry img, .entry embed, .entry object { max-width: %spx; width: expression(this.clientWidth > %s ? %s : true); }’,
$maxwidth, $maxwidth, $maxwidth
);

und in der style.css.php entfernt ihr die Zeilen 298-301 mit dem Inhalt:

background: #fff;
border: 1px solid #333;
padding: 3px;

Bisher habe ich sonst keine Veränderung bis auf der Google Karte feststellen können, hoffe das es so bleibt.
Sergej nochmal vielen Dank Dir.

Gruß Sven

Sven
366 Tage zuvor | #182 Sergej Müller

Sven, nicht dafür. Freut mich, dass die Karte auch auf deinen Blogseiten funktioniert. Viel Erfolg damit.

Sergej
363 Tage zuvor | #183 Sven

Hi Sergej, ich bins nochmal, ist abzusehen, wann es ein Update des Plugins geben wird und was alles in dem Update enthalten sein wird?

Gruß Sven

Sven
362 Tage zuvor | #184 Sergej Müller

Sven, zurzeit kann ich noch nicht viel sagen, was, wie und wann. Es sind einfach zu viele Entwicklungen, die gepflegt werden wollen. Diese Woche saß ich beispielsweise an den Recherchen und der Weiterentwicklung des AntiVirus-Plugins für WordPress. Jedes Plugin kommt ran.

Sergej
315 Tage zuvor | #185 Segler

Das Plugin ist sehr fein, vielen Dank!

Noch eine kleine Meldung am Rande: ich hatte kurzzeitig in meinem WP 2.7 das Plugin Lightbox-Plus installiert, danach wurde die Karte nicht mehr angezeigt, obwohl im Quelltext dieselbe “vorhanden” war. Also Lightbox deaktiviert (schade) und Karte wieder da. Naaja. ;-)

Segler
315 Tage zuvor | #186 Sergej Müller

@Segler
Das könnte daran liegen, dass die Stylesheets der Lightbox mit den der Google Maps überschneiden. Da kann ich leider nichts machen, da die Karte ja direkt von Google kommt, da hat man keine Möglichkeiten etwas zu ändern.

Sergej
308 Tage zuvor | #187 e.h

Hallo
Vorerst,vielen dank für diese super plugin, ich benutze die letze version von wpmu(2.8.5.) und für Frankreich.
Es funktionniert ohne probleme und auf anhieb.
Einfach das markup in meine seite einbinden+ die adresse für das tooltip auf die karte und gebe die adresse in das formulare für die map coordinate.
Das einzige dass ich vermissen würde wäre die möglichkeit die eingene adresse einzugen um den weg zu berechnen.
Wenn du da ein vorschlag hättest , wäre noch super
Nochmal vielen Dank
Eric

e.h
299 Tage zuvor | #188 Raintrader

Hallo,

super Plugin!!

gibt es die Möglichkeit meherere Marker in einer Karte darzustellen ?

Ich würde gern alle Posts mit coordinaten versehen (customfields) und dann eine Karte anzeigen in der alle Post als Marker erscheinen. Also quasi Post Geotagging.

Gruss Sascha

Raintrader
298 Tage zuvor | #189 Sergej Müller

Nein, diese Möglichkeit besteht leider nicht.

Sergej
282 Tage zuvor | #190 Peter

Hi,
thx erstmal für das Plugin. Hab als WP-Neuling allerdings noch eine Frage.

Wenn ich das Plugin mit einem WP-Standard-Theme betreibe läuft alles reibungslos.
Sobald ich allerdings mein eigenes Theme verwende, wird zwar die Div-Box und danach auch der js-part mit CDATA und Co. ausgegeben, im Browser wird allerdings nichts angezeigt.
Ich verwende bei meinem Template nur die index.php, header.php, footer.php und 404.php. Sidebar.php und functions.php sind komplett rausgeflogen.
Der Google-Key ist korrekt (mit einem anderen Google Maps Plugin getestet)

Ich hab auch versucht den PHP-Code, wie oben angegeben, direkt im Template zu integrieren und auf einer Seite das ganze dann per [wpmaps] aufzurufen. Klappt allerdings leider auch nicht ;(

Jdm. eine Idee wo ich hier Hand anlegen muss damit mir die Seite auch angezeigt wird?

Gruß

Peter
281 Tage zuvor | #191 Sergej Müller

Peter, ich würde auf ein CSS-Konflikt tippen. Allerdings kann es dir keiner genau beantworten, warum es in deinem Fall nicht richtig dargestellt wird – da weiß der Theme-Entwickler besser, was da schief läuft.

Aber wie gesagt, ich würde sagen, da ist in deinen Stylesheets irgendwo eine Stelle, die die Karte ausblenden lässt…

Sergej
281 Tage zuvor | #192 Peter

@Sergej: Das hatte ich anfangs auch getippt und habe daher testweise die komplette CSS Datei deaktiviert. Das Problem besteht leider weiterhin.

Daher habe ich auf einen fehlenden Aufruf/Funktion o.ä. getippt der standardmäßig in der sidebar.php oder functions.php implementiert ist

Peter
280 Tage zuvor | #193 Peter

Ok Fehler entdeckt.

In der header.php hat folgender Aufruf gefehlt:

Dadurch wurden natürlich die ganzen JS-Libraries, etc. nicht geladen und die Map daher nicht angezeigt.

Jetzt funktioniert es einbandfrei und sieht auch noch sehr hübsch aus ;)

thx noch einmal für dieses coole Plugin!

Peter
280 Tage zuvor | #194 Sergej Müller

Ha, super!

Sergej
274 Tage zuvor | #195 Nicole

Geschmeidig anzuwendendes Plugin – Danke!

So kann ich die Karte ja sicher auch auf einer Unternehmensseite verwenden, i. S. von Google: »Sie können die Google Maps-APIs sowohl auf kommerziellen als auch auf nicht kommerziellen Websites verwenden.« ?

Grüße :-)

Nicole
274 Tage zuvor | #196 Sergej Müller

Ja, das ist erlaubt.

Sergej
273 Tage zuvor | #197 Ramona

Danke für das Plugin. Eine Frage hätte ich: Mit dem Code [wpmaps company="Restaurant Athen" street="Lucknerstraße 7" city="93413 Cham"] kann das Plugin nur eine leere Karte darstellen. Die Stadt Cham gibt es außer in D. auch in der Schweiz. Also habe ich es mit [wpmaps company="Cham" street="Lucknerstraße 7" city="93413"] versucht. Nichts. Zoomfaktor 15. Was mache ich falsch?

Ramona
273 Tage zuvor | #198 Ramona

Nachtrag: Mit Palma de Mallorca klappts! Woher bekommt man Geo-Koordinaten, um z. B. bei doppelten Städtenamen die richtige per Koordinaten zu bestimmen?

Ramona
273 Tage zuvor | #199 Sergej Müller

Ramona, schau mal hier (unten rechts gibt es ein Suchfeld) kannst du für ein bestimmtes Örtchen die Koordinaten ermitteln lassen.

Sergej
273 Tage zuvor | #200 Ramona

Danke, Sergej! trotz gleicher WP-Version und gleicher PLugins auf mehreren Blogs zeigt der Bayerwald-Blog die Karten nicht an, auch nicht dein eigenes obiges Beispiel.
Was kann das sein? Den APi-Key habe ich frisch generiert, einmal mit, dann ohne www.

Ramona
273 Tage zuvor | #201 Sergej Müller

Weiß nicht. Aber wenn du rauszoomst, dann siehst du, dass der Marker irgendwo in Afrika oder so liegt.

Sergej
273 Tage zuvor | #202 Ramona

Tja, jetzt habe ich ein 2. Blog, wo es nicht funktioniert, in einem andern wird München erkannt. Irgendwas, z. B. Flash oder so, beißt sich wohl.

Ramona
273 Tage zuvor | #203 Sergej Müller

Flash? Aber nicht in der Karte…

Sergej
264 Tage zuvor | #204 norbert

hallo sergej,

lange nix gehört ;-)

leider wird immer noch der komplette javascriptkram geladen, auch auf seiten wo gar keine map drin ist. das verzögert die ladezeiten erheblich, habe deshalb schon überlegt das plugin auf einigen webseiten auszuschalten.

kannst du das nicht noch einbauen? dann wäre es fast perfekt – jedenfalls bis auf mehrere objekte auf einer karte ;-)

viele grüsse
norbert

norbert
264 Tage zuvor | #205 Sergej Müller

Norbert, in der Tat sehr lange her ;)

Man kann ja die IDs der Webseiten hinterlegen, wo das Plugin geladen werden soll. Aber du wolltest ja eine Lösung mit dem Haken. Bin leider nicht dazu gekommen, sind viele Plugins, die bis Ende des Jahres angepasst werden wollen. Vielleicht im Januar, wenn nichts dazwischen kommt.

Schöne Feiertage.

Sergej
263 Tage zuvor | #206 norbert

na dann hoffe ich mal das nichts dazwischen kommt ;-)

dir frohe weihnachten und einen guten rutsch

saludos
norbert

norbert
234 Tage zuvor | #207 Ronny

Hallo Sergej,
ich kann die Optionen für die Route (von hier – nach hier) leider nicht finden.
Bin ich blind oder sind die gar nicht vorhanden ??

Ronny
234 Tage zuvor | #208 Sergej Müller

Abend Ronny.

Nein, diese Option ist nicht implementiert – diese würde ich sonst oben in der Beschreibung erwähnen bzw. auch beschreiben ;)

Sergej
231 Tage zuvor | #209 Guido

Hallo Sergej,

nach einem Update auf WP 2.91 wird die Map in manchen Browsern (Firefox, Chrome. Opera, …) nicht mehr angezeigt. Lediglich der ‘gute’ Internetexplorer stellt die Karte noch dar. Hast du eine Idee woran das liegen könnte?

VG., Guido

Guido
230 Tage zuvor | #210 Sergej Müller

Guido, auch hier auf der Seite nicht? Ich sehe die Karten wunderbar in Safari und Firefox. Ohne Probleme.

Sergej
230 Tage zuvor | #211 Guido

Hallo Sergej,

vielen Dank für Deine Hilfe. Auf meiner privaten Seiten ist WP 2.9 installiert. Damit funktioniert die Map allerbestens, so wie man es sich wünscht. Aber http://www.saxfield.de läuft mit WP 2.91 und seit dem Update auf die 2.91-Version wird die Map leider nicht mehr in allen Browsern angezeigt:

http://j.mp/6EeyrB

Hast Du vielleicht einen Tipp für mich oder eine Vermutung, woran das liegen könnte?

VG., Guido

Guido
230 Tage zuvor | #212 Sergej Müller

Du hast aber auf meine Frage nicht geantwortet – siehst du die Karten hier? Hier läuft auch WP 2.9.1

Sergej
230 Tage zuvor | #213 Guido

Sorry, war ein Missverständnis meinerseits. Ja stimmt, hier werden die Maps mit den verschiedensten Browsern problemlos dargestellt.

Da muss ich wohl irgendwas vermurkst haben :-(

VG., Guido

Guido
230 Tage zuvor | #214 Sergej Müller

Scheint so.

Sergej
230 Tage zuvor | #215 Guido

Nochmal ich: jetzt klappt es. Nachdem ich die maximale Breite der Karte ein bisschen verringert habe, wird die Map einwandfrei dargestellt. Ist mir zwar unerklärlich, da es bis WP 2.9 ohne Probleme funktionierte, macht aber nix. Hauptsache es klappt wieder :-)

Sorry!

VG., Guido

Guido
230 Tage zuvor | #216 Sergej Müller

Kein Problem. Hauptsache es läuft.

Sergej
213 Tage zuvor | #217 Ramona

Zu meiner Frage vom 9.12.09 (Karte leer): Ich habe das Problem heute im Google-Forum gepostet und diese Antwort erhalten: http://j.mp/b0c1Q0. Es ist mir schleierhaft, warum es hier (mallorcatours.net) geht und dort (bayerwald-blog.de) nicht. Google AdSense hatte ich vorsichtshalber rausgeschmissen. Falls ich alleine dastehe, vermute ich einen Plugin-Konflikt, wobei ich eben auf beiden Seiten die gleichen verwende und WP 2.9.1.

Ramona
213 Tage zuvor | #218 Sergej Müller

Ramona, ok, ich sehe schon, ich muss mir deine Angelegenheit persönlich anschauen und die Differenz der beiden Websites rausfinden. Schafft sonst keiner, ne ;)

Sergej Müller
212 Tage zuvor | #219 Björn

Hej!
Also ich habe auch ein Problem mit der Darstellung der Karten :(
Bei mir läuft ein gestern frisch installiertes 2.9.1 ohne weitere plugins – ich habe Dein plugin eingebunden und mit den Beispielen experimentiert:
Bsp1 (Company & Street) funktioniert perfekt, egal was ich da einsetze.
Bsp2 (Koordinaten) zeigt keine Karte an, es wird zwar der Platz für die Karte belegt, aber nix geladen…

Hat einer eine Idee?

Björn
212 Tage zuvor | #220 Sergej Müller

Für mich eindeutig: Koordinaten sind falsch.

P.S. Sich für die Entwicklung des Plugins zu bedanken ist echt aus der Mode gekommen.

Sergej Müller
212 Tage zuvor | #221 Björn

Sorry…. aber Danke für die Antwort!!!

Doofe Frage: Sind auch Deine Koordinaten falsch? Wenn ich Deine Beispielzeile eingebe gibt es auch keine Karte und die sollte doch so aussehen wie oben, oder?

Björn
212 Tage zuvor | #222 Sergej Müller

Ich musste deine Antwort mehrmals lesen, um zu verstehen was du meinst. Wie meine Kommentare sind falsch? Du siehst doch genau unter meinem Code mit den Koordinaten die Ausgabe als Karte, Zitat: “Das Resultat als Karte:”. Oder siehst du keine Karte an der Stelle?

Sergej Müller
212 Tage zuvor | #223 Björn

Richtig, bei Dir sehe ich das! Aber wenn ich Deine Codezeile bei mir eingebe, dann sehe ich die Karte bei mir nicht…
Bei mir wird der Text darunter verschoben, aber es wird keine Karte plaziert.

Björn
212 Tage zuvor | #224 Sergej Müller

Dann haben wir es ja: Es liegt also nicht an Koordinaten (weil diese ja identisch zu meinen sind und hier wird die Karte ja angezeigt), sondern an XHTML- oder CSS-Struktur deiner Seite. Kurzum: Es liegt nicht am Plugin.

Sergej Müller
212 Tage zuvor | #225 Björn

Hmm, ok…. warum funktioniert dann aber das andere Beispiel? Das mit der Adresse. Das sieht bei mir so aus wie bei Dir…

Trotzdem danke für die Hinweise, dann muss ich mal weiter googlen.

Björn
212 Tage zuvor | #226 Sergej Müller

Dafür können zig Gründe sein, was auf deiner Seite anders ist als hier. Es muss ja einen Unterschied geben, sonst würde der Snippet auch bei dir eine Karte zeigen.

Wenn du die vielen Kommentare scannst, wirst du feststellen, dass wpMAPS nie der Verursacher eines Darstellungsproblems war. Plus die fehlerfreie Abbildung der Karten hier im Blog lassen bei mir keine Zweifel aufkommen, dass es bei dir nicht anders ist und irgendein Störfaktor dazwischen funkt.

Sergej Müller
211 Tage zuvor | #227 Sergej Müller

Wichtiger Hinweis
Aus gegebenem Anlass möchte ich wpMaps-Nutzer auf folgende Dinge wiederholt hinweisen bevor ein Problem hier als Kommentar oder via E-Mail gemeldet wird:

- Prüft, ob die hinterlegten Koordinaten korrekt sind. Sind diese nicht richtig, so wird nichts auf der Karte angezeigt.
- Schaltet testweise die Stylesheets des Blogs (style.css) aus und prüft, ob die Karte dann wie erwartet dargestellt wird. In den meisten Fällen unterdrücken die Styles aus dem Blog die Ausgabe von Google Maps.

Sergej Müller
210 Tage zuvor | #228 Uwe

Hallo Sergej,

wie immer ein sehr schönes und leistungsfähiges Plugin. Wie man es halt von dir gewohnt ist… Gratulation.
Eine Frage bleibt allerdings offen für mich. Ich hab das Plugin eingebaut und es funktioniert tadellos, allerdings wäre eine Funktion schön, bei der man bei einzelnen Posts die Kartendarstellung ausschalten kann.
Oder sogar Kategorie-bezogen. Also nur Posts aus Kategorie A und X bekommen Kartenausschnitte, während Beiträge aus Kategorie B und C keine bekommen.

Wäre echt klasse wenn es da ne Lösung gäbe…

Uwe
210 Tage zuvor | #229 Sergej Müller

Uwe, das Plugin ist primär für Beiträge ausgerichtet, so dass die Karte auf einzelnen Single-Seiten Verwendung findet. Der umgekehrte Weg, Karte überall zu setzen und dann nach Bedarf ausschalten, ist nicht vorgesehen.

Sergej Müller
210 Tage zuvor | #230 Uwe

Naja, das ist klar. Die Karte wird am Ende eines Beitrages angezeigt. Code ist in der single.php nach dem Content eingebaut.
Nun aber wäre es interessant, dass man bei einzelnen Posts keinen Kartenausschnitt anzeigt.
Gerne auch mit einem Ausschluss im Loop wenn keine Daten in die WPMap – CustomFields eingegeben wurde.
Wenn es WPMap nicht direkt unterstützt wäre ein Tipp klasse, wie der Code im Loop aussehen könnte, wenn ich es ausschliessen möchte, falls es funktioniert… Danke schonmal vorab…

Uwe
210 Tage zuvor | #231 Sergej Müller

Wenn du die Karte schon händisch im Template eingefügt hast, dann sollst du auch selbst dafür sorgen, dass diese an gewünschten Stellen nicht aufgerufen wird – zum Beispiel mit einem Conditional Tag drumherum (!is_category() beispielsweise).

Sergej Müller
210 Tage zuvor | #232 Uwe

Sehr schön, vielen Dank.
Allerdings ist mir mit deiner Antwort eine andere Idee gekommen.
Geregelt habe ich das nun über CustomFields die dann je nach Eintrag in einem bestimmten Feld die Karte nun ausgeben oder nicht.
Funktioniert prima. Vielen Dank nochmals.

Uwe
210 Tage zuvor | #233 Sergej Müller

Sehr fein. Freut mich, dass wir so schnell eine Lösung gefunden haben.

Sergej Müller
162 Tage zuvor | #234 Michael

Derzeit ist dieses Plugin sehr bemüht meinen derzeitigen Aufenthaltsort darzustellen (Page/Where am I). Danke erstmal für die tolle Arbeit.

Derzeit suche ich nun nach einem Plugin oder einer Möglichkeit mit wpMAPS (was ich bevorzugen würde) eine ganze Route mit allen meinen Stationen darzustellen. Meine Wunschvorstellung wäre es nach Datum alle Punkte meiner Reise mit Stadtnamen und eintragen zu können und diese dann so einzufärben dass die bisherige und zukünftige Reise ersichtlich ist. Kann ich wpMAPS bereits etwas in dieser Richtung darstellen?

Michael
162 Tage zuvor | #235 Sergej Müller

Michael, wie ich in den Kommentaren davor schon sagte, ist die Routenführung in der aktuellen Version des Plugins nicht möglich.

Sergej Müller
161 Tage zuvor | #236 wpmapper

Ich finde das Plugin klasse. In einem Blog verwende ich es praktisch in jedem Post. Als zusätzlichen Mehrwert fände ich es gut wenn die Map-Daten aller/ausgesuchter Posts auf einer einzelnen Map zusammengefasst werden könnten. Wurde evtl. schon mal in diese Richtung gedacht?

So wären Map-Ansichten nach Land, Bundesland, Stadt … möglich … was ich für meine Zwecke sehr praktisch fände :)

wpmapper
149 Tage zuvor | #237 Pierre

Hallo Sergej,

ein tolles Plugin. Wie gewohnt. Wie schon einer meiner Vorgäner erwähnt hat, wäre es echt prima, wenn man die Anfahrtsroute irgendwie noch berechnene könnte. Ich habe auf den Google-Link in der Karte geklickt in der Hoffnung, dass dann Google mit der Adresse aufgeht, so dass man dann von dort aus dir Route berechnen kann, aber dem ist leider nicht so. Vielleicht hat ja jemand noch einen Tipp.
Du hattest ja geschrieben, dass Du es beim nächsten Release berücksichtigen willst. Wann ist es denn soweit :)

MfG,
Pierre

Pierre
148 Tage zuvor | #238 Sergej Müller

Pierre, kann zu nächsten Update nichts sagen. Habe jetzt zutun, meine Plugins für WordPress 3.0 anzupassen.

Sergej Müller
139 Tage zuvor | #239 metai

Vorausgeschickt: Vielen Dank für dieses wunderbare Plugin.

Soweit ich erkenne, bindet wpMAPS auf den Seiten, in denen es “aktiviert” ist, jQuery 1.3.2 ein, obwohl es nur eine einzige Funktion daraus – document.ready – benutzt. Wäre es (z.B. für Seiten mit einem anderen Framework oder ganz ohne sonstiges JavaScript) nicht sinnvoller, nur eine kleine DOMReady-Funktion beizulegen, und sich den jQuery-Overhead zu sparen? Auch anspruchsvollere Implementationen sind unter 2 kB zu realisieren:

http://j.mp/bxedbc

metai
137 Tage zuvor | #240 Sergej Müller

@metai
Das ist richtig, guter Einwand.

Der Grund für die Einbindung von jQuery ist folgender: jQuery wird von WordPress mitgeliefert, man braucht als Entwickler also keine eigenen Libs einbinden (auch auf die von dir genannte kann man dann verzichten). Aber auch verwenden die meisten Themes jQuery als Default JS-Bibliothek.

Man könnte sicherlich prüfen, ob jQuery bereits verwendet und geladen wird, wenn nicht, dann selbst für “is_loaded” sorgen.

Sergej Müller
127 Tage zuvor | #241 Fox-didl

Servus. Ich würde gern Dein Plugin verwenden aber das erzeugt einen Fehler. Wenn ichs aktiviere und dann auf die Seite gehe dann kommt eine google-Fehlermeldung das ich einen anderen Key anfordern muss. Gibts eine Lösung für dieses Problem?

Fox-didl
127 Tage zuvor | #242 Sergej Müller

Dann ist Google wohl mit dem Key nicht einverstanden, weil zum Beispiel die Domain nicht passt. Google gibt an der Stelle leider keine weiteren Infos raus.

Sergej Müller
84 Tage zuvor | #243 Tobias

Hallo Sergej

funktioniert soweit gut … ggf. als klitze kleiner Ergänzung: Einen Button ala “Map in Artikel / Post einfügen” noch dazusetzen, da nicht alle User Programmierer sind :)

Ansonsten Daumen hoch!

Tobias
71 Tage zuvor | #244 bennywise

Kurze Frage, funktioniert das Plugin auch in WordPress 3.0?

Danke im Vorraus
Benny

bennywise
71 Tage zuvor | #245 Sergej Müller

@Benny
Ja, denn hier ist WordPress 3.0 im Einsatz.

Sergej Müller
60 Tage zuvor | #246 rst2601

Hallo Sergey,

ich habe eben das Plugin auf einer Seite eingebunden, allerdings überlagert der Schatten des Infofelds und der Bereich hinter den Control-Elementen nicht die Karte transparent sondern es wird dort statt der Karte nur der Seitenhintergrund angezeigt. Wo in der CSS-Datei muss ich nach was suchen? Danke für die Hilfe.

Gruß Ralf

rst2601
60 Tage zuvor | #247 Sergej Müller

@rst2601
Das muss du selbst rausfinden. Ich würde ungern in fremden CSS-Dateien rumhantieren und nach dem Ursacher des Konflikts suchen.

Sergej Müller
56 Tage zuvor | #248 Simon Schröder

Hi Sergej,

ich nutze dein SEO-Plugin und nun wage ich mich an wpmaps ran ;).

Irgendwie habe ich als html-Asthmatiker noch Probleme beim einbinden. Auf dieser Seite versuche ich es gerade: http://j.mp/cUqjkp
Google Maps-API Key ist eingetragen. An der Stelle, wo die Karte dargestellt werden soll, habe ich [wpmaps] eingegeben und unten die entsprechenden Angaben gemacht.

Kannst Du mir vielleicht einen Tipp geben, was ich falsch gemacht habe?

LG
Simon

Simon Schröder
56 Tage zuvor | #249 Sergej Müller

Ich vermute, in deinem header.php Template fehlt der wp_head() Aufruf.

Sergej Müller
56 Tage zuvor | #250 Simon Schröder

Danke für die schnelle Antwort.

ist im Header vorhanden… oder habe ich etwas falsch verstanden? Möchte dein Plugin wirklich gerne nutzen…

LG

Simon Schröder
56 Tage zuvor | #251 Sergej Müller

Wenn der Funktionsaufruf tatsächlich im Template vorhanden ist, dann wüsste ich jetzt auch nicht, woran es liegen könnte.

Sergej Müller
52 Tage zuvor | #252 Sebastian Bloß

Ein dickes Dankeschön an Dich Sergej Müller. Innerhalb von 5 Minuten komplett funktionstüchtig und genau das was ich gesucht habe. Vielen Dank!

Sebastian Bloß
51 Tage zuvor | #253 Timm

Hallo Sergej,

als ich gestern zum ersten Mal Dein plugin auf einem lokalen Testserver getestet hatte, da lief es tadellos, wie bei so vielen anderen hier. Heute nun habe es online gestellt und da passiert etas sehr merkwürdiges. Jedesmal wenn ich wpMAPS aktiviere und auf den Punkt “Einstellungen” gehen will, erscheint eine leere Seite im Dashboard (nur die linke menüleiste ist zu sehen und oben links steht :

Bist du sicher, dass du das tun möchtest?
Bitte nochmal versuchen.

Ich komme einfach nicht in Optionsseite um den Googlekey einzugeben und das plugin zu konfigurieren. Hast Du eine Idee was das ein kann ? Ich habe schon einmal alle anderen Plugins deaktiviert, ohne Erfolg.
WordPress 3.0, Theme Greyzed.

Wäre für einen Denkanstoß echt dankbar.
Gruß Timm

Timm
51 Tage zuvor | #254 Sergej Müller

Timm, wüsste jetzt nicht was die Ursache dafür sein könnte. Du hast aber auch alle Dateien des Plugins übertragen?

Sergej Müller
51 Tage zuvor | #255 Timm

Hallo Sergej,
nein, daran lag es nicht, ich hab das plugin über das Dashboard installiert. Mittlerweile habe ich den Fehler gefunden und: es lag NICHT an DEINEM Plugin ;-)

Auf meinem lokalen Rechner hatte ich ein anderes namens
WP-Contact Form Version 1.5.1.1 eingebaut und in der Online Version eines das WP-ContactForm 1.5.1 hieß. Man beachte die Schreibweise, es sind zwei verschiedene. Mit letzterm gab es die genannten Probleme, jetzt läuft alles wieder wie geschmiert. Vielen dank !!
Sachen gibts……..

WP Contact Form

Timm
41 Tage zuvor | #256 Clebo

Hallo Sergej,

wäre mit deiner Extension folgendes möglich:
Für eine Kartierung innerhalb eines Non-Profil-Projektes benötige ich ein Formular mit Textfeldern und Dropdownfelder, wäre ja z.B. über “Contact Form 7″ möglich, nun benötige ich innerhalb dieses Formulars eine Hybrid oder Luftbild Karte, welche für die Kartierung benötigt wird. Wenn der User das Formular ausgefüllt hat, werden auch die Koordinaten des Kartenausschnitts mitgeschickt. Um den richtigen Ausschnitt zu finden wäre eine Suche nach Adressen für den User auch noch notwendig. Was denkst du ?

Grüße

Clebo
39 Tage zuvor | #257 Sergej Müller

@Clebo
Das Vorhaben ist nur dann möglich, wenn man das Plugin auseinander nimmt und um notwendige Funktionen erweitert. So ohne Weiteres ist es nicht möglich.

Sergej Müller
38 Tage zuvor | #258 Rechtsanwalt Breithaupt

… super Plugin, habe es nun auch endlich mal geschafft Deinen Paypal-Button zu drücken.

Beste Grüße

Rechtsanwalt Breithaupt
38 Tage zuvor | #259 Reiner

Hallo, sehr gutes Plugin, funktioniert einwandfrei!
Ich bring es einfach nicht auf die Reihe, die Karte mittig auszurichten. Ich möchte unter meine mittig platzierten Panoramen auch die Karte so.
Kannst du mir einen Tipp geben wie man das macht?
Gruß, Reiner

Reiner
38 Tage zuvor | #260 Sergej Müller

Herr Breithaupt,

herzlichen Dank für die Unterstützung. Habe mich gefreut.

Sergej Müller
23 Tage zuvor | #261 Fanblog

Hallo,

wirklich fantastisches Plugin. Funktioniert einwandfrei.
Herzlichen Dank dafür.

Mit freundlichen Grüßen

Fanblog
19 Tage zuvor | #262 Norbert

Sergej
Beim Installieren unter WP 3.0.1 erhält man folgenden Hinweis:
Notice: has_cap wurde mit einem Parameter oder Argument aufgerufen, der seit Version 2.0 veraltet ist! Die Benutzung von user_level in Plugins und Themes ist veraltet. Nutze stattdessen das Abfragen von roles oder capabilities. in /mnt/web1/52/22/5451322/htdocs/wpyaml/wp-includes/functions.php on line 3321

Norbert
19 Tage zuvor | #263 Sergej Müller

Norbert, ist lediglich eine Notiz für Entwickler im aktivierten Debug-Modus. Muss ich bei Gelegenheit anpassen, in anderen meinen Plugins habe ich die Stelle bereits mit einer Abfrage versehen.

Sergej Müller
18 Tage zuvor | #264 Norbert

Sergej,
danke für die schnelle Antwort. Dann werde ich den Debug Modus mal erst ausschalten. :-) Ist ein schönes Plugin…

Viele Grüße

Norbert

Norbert
14 Tage zuvor | #265 Andreas Wellhöfer

Hallo Sergej,

als erstes einmal ein grooooßes Dankeschön für dieses klasse Plugin. Eine kleine Sache, die hier schon oft angesprochen würde, wäre der Wunsch mehrere Marker in eine Karte setzen zu können. Denn leider muss ich (und bestimmt auch andere) deswegen doch noch manuell einige Karten aufrufen. Aber sonst weiter so mit deinen Plugins!

Andreas Wellhöfer
2 Tage zuvor | #266 Matthias

Hallo Sergej,

schickes Plugin – eigentlich alle die du bisher produziert hast. Für wpMAPS würde ich mir noch wünschen, dass man das MapsIcon austauschen kann.

Matthias

14 Verlinkungen auf den Artikel

› Kurz notiert: Google, Aldi und die lieben Eltern by Der Jugend [...]

› Test Google Maps für Wordpress | Plugin, Info, Fällen, Blase, [...]

› Karte mit WordPress-Plugin wpMAPS | Webseiten-Infos.de

› Unproblematisches einbinden von Google Maps in Wordpress Artikel [...]

› blog.mymaze.de » Blog Archiv » Google Maps einbinden

› Ruhrtal-Cruising » Hilfreich: Google Maps in WordPress ein [...]

› Google Maps in WordPress einbinden at Med-Easy Portal

› Plugin für Google Maps – Mein digitales Universum

› Google Maps im Tab, druckbare Tabs - WordPress, wpMaps, accessib [...]

› Google Maps individuell mit wpMAPS und Code » Google Maps in Bl [...]

› Empfehlenswerte externe Dienste | Webseiten-Infos.de

› Google Maps mit wpMaps einbinden » Optional, Beschreibung, Para [...]

› wpMaps - eBienes Landkarte im Blog - Das perfekte Plugin für Go [...]

› So kannst du Google-Maps ganz leicht auf deiner Webseite einbind [...]

Kommentar verfassen