国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Inhaltsverzeichnis
Optionen zum Erstellen einer neuen Karte
Erstellen Sie eine neue Karte
Kartenstil einstellen
Setzen Sie Kartendaten
MAP -Daten anzeigen
Fügen Sie einer Seite eine Karte hinzu
Demo
Jenseits der Karte
Ressource
Heim Web-Frontend CSS-Tutorial Erstellen interaktiver Karten in WordPress mit Mapsvg

Erstellen interaktiver Karten in WordPress mit Mapsvg

Apr 20, 2025 am 11:10 AM

Erstellen interaktiver Karten in WordPress mit Mapsvg

Mit dem WordPress-Plugin von Mapsvg k?nnen Sie schnell und einfach mit interaktive Karten erstellte Funktionen erstellen. Interaktive Karten sind eine h?ufige Voraussetzung für Projekte, wenn Sie die Auswirkungen eines bestimmten Standorts visualisieren müssen. Wenn Sie bereits WordPress verwenden, ist dieses leistungsstarke Plugin m?glicherweise Ihre L?sung, um Karten zu erstellen, die in Produktion gestellt werden k?nnen.

Erinnern Sie sich an Ihre letzte Erfahrung mit der Implementierung oder Planung einer interaktiven Karte. Sie k?nnen sch?tzen, dass es viel Zeit dauert, Daten aus der ursprünglichen Quelle in JSON zuzuordnen und sie dann mit einem visuellen Framework (z. B. D3) zu verbinden. Als n?chstes zu konfigurieren, wie Benutzer mit der Karte selbst interagieren. Dies sind ziemlich viele Entwicklungsbemühungen.

Als n?chstes ist eine Frage zur Verwaltung von Kartendaten. Werden die Daten in einer externen Datei gespeichert? Muss ich die API regelm??ig anrufen, um Daten zu erhalten? Das Verwalten dieser Daten direkt im WordPress -Administratorbereich Ihrer Website ist viel einfacher, genau wie das Verwalten aller anderen Website -Inhalte. Sie müssen den Code -Editor nicht ?ffnen und die Karte separat verwalten!

Diese zusammen mit vielen anderen gemeinsamen Kartenfunktionen werden in das Mapsvg -Plugin integriert, in dem Sie mehrere eindeutige Karten erstellen k?nnen, die Ihren visuellen Anforderungen entsprechen. Wir werden in dieses Plugin eingraben und es verwenden, um eine interaktive SVG-basierte Karte in WordPress zu erstellen.

Optionen zum Erstellen einer neuen Karte

Nach der Installation bietet MapsVG fünf Optionen, um neue Karten basierend auf den Funktionen von Vektor-, Image- oder Google Maps -Funktionen zu erstellen. Für den Zweck dieses Artikels werde ich mich auf die SVG -Funktionalit?t konzentrieren.

Bei der neuen SVG -Kartenoption gibt es fast 200 geocalibrierte und unkalibrierte L?nder- und Region Vektorkarten. Mit Mapsvg Lite, einer kostenlosen Version dieses Plug-Ins k?nnen Site-Administratoren interaktive Karten mit Tooltips, anpassbaren Details und Markierungen erstellen, die über Leitungs- und L?ngengradkoordinaten platziert werden. Das Upgrade auf die kostenpflichtige Version (46 USD) bietet den folgenden Unterstützung: Kartenkatalog, integrierte Suche, Standortfilter, detaillierte Ansicht der Kartenbereiche, Integration mit WordPress -Artikeln und erweiterten benutzerdefinierten Feldern, benutzerdefinierten Tooltips und Konturkarten sowie anderen erweiterten Funktionen.

Erstellen Sie eine neue Karte

Ok, wir haben uns entschieden, eine neue SVG-basierte Karte zu erstellen. W?hlen Sie aus dem Dropdown-Menü eine Option, um eine Vektorkarte zu erstellen. W?hlen Sie nach M?glichkeit eine geocalibrierte Karte anstelle einer unkalibrierten Karte. Geocalibrationskarte mit dem Regionstitel aktualisiert. Darüber hinaus k?nnen Sie Kartenmarkierungen durch geografische Koordinaten (d. H. L?ngengrad und Breitengrad) hinzufügen oder Adressen eingeben, die automatisch in Koordinaten konvertiert werden.

Wenn Sie eine eigene benutzerdefinierte SVG -Datei verwenden, w?hlen Sie die Option SVG hochladen . Nach dem Hochladen wird Ihre benutzerdefinierte Datei im neuen SVG-Karte im Dropdown-Menü unter <kbd>user-uploads/your-file-name.svg</kbd> angezeigt. Bevor Sie die Datei auf die Plugin -Karte hochladen, schlage ich vor, dass Sie einige zus?tzliche Schritte ausführen, um die Datei zu optimieren:

  1. Bereiche, die mehrere Vektorwege wie Hawaii enthalten, müssen als zusammengesetzte Pfade im Illustrator gruppiert werden. In Illustrator k?nnen Sie dies tun, indem Sie den relevanten Pfad ausw?hlen und dann zu Object > Composite Pfad > erstellen (oder CMD 8 ).
  2. Stellen Sie sicher, dass Ihre Ebene einen klaren, eindeutigen Namen hat. Der Schichtname wird als Bereich für Vorlage und organisatorische Zwecke {{id}} verwendet.
  3. ?ffnen Sie anschlie?end Ihre SVG -Datei in einem Texteditor und geben Sie jedem Pfad ein Titelattribut. Dies wird als Bereich in der Vorlage {{Titel}} verwendet.

Die ID- und Titelfelder sind Standardeigenschaften, die aus der Datei extrahiert wurden und sie verwendet haben, um sie mit einzelnen Pfaden zu verbinden. Ausgehend von der neuesten Version des Plugins (aktuell 5.3.7) k?nnen Sie die SVG -Datei direkt im WordPress -Administratorbereich bearbeiten, um die ID- und Titelwerte für jeden Pfad festzulegen, sowie die Pfaddefinition anzupassen und neue Pfade zu zeichnen. Ich pers?nlich bevorzuge die Steuerelemente für die Bearbeitung in Illustrator und Code -Editor, aber dies ist immer noch eine gute Wahl.

Verwenden wir weiterhin die vom Plugin bereitgestellte GeocaliCiRation -Karte und erstellen Sie eine Demo mit dem Eintrag von http://www.miracleart.cn/link/E74B103532A9337CC42F05174AC49D4 in diesem Jahr in diesem Jahr, um die Daten (Teile) der technischen Konferenzen technischer Konferenzen auf die weltweite Welt zu visualisieren.

Kartenstil einstellen

Nachdem wir bereit sind und die SVG -Datei ausw?hlen, ?ffnet die Plugin -Schnittstelle das Einstellungsfeld. Hier setzen wir den Kartennamen, definieren die Gr??e und Gr??e und aktivieren Tooltips und andere Haupteinstellungen.

Zus?tzlich zu der Registerkarte Einstellungen werden auch Registerkarten zur Steuerung und Festlegung bestimmter Kartenfunktionen angezeigt. Wechseln Sie zur n?chsten Registerkartenfarbe , wo wir das Kartenthema festlegen.

Wie oben gezeigt, k?nnen wir die Füll- und Schlaganfallwerte der Karte und die verschiedenen aktiven Zust?nde jedes Pfades steuern. Die Vorteile der Verwendung von vektorbasierten Karten! Wenn ich also eine benutzerdefinierte Kartendatei erstelle, ziehe ich es vor, die Füll- und Schlaganfallwerte wie in Illustrator undefiniert zu lassen. Die Schlaganfallbreite kann jedoch nicht effektiv in der Benutzeroberfl?che angepasst werden (da das SVG bearbeitet und der Wert jedes Pfades ge?ndert werden muss). Daher ist es am besten, sie in Illustrator einzustellen und die Datei erneut zu laden.

Im Folgenden finden Sie die Farboptionen für Container (z. B. Verzeichnisse, Filter, Seitenleisten usw.) sowie die minimalen und maximalen Farbwerte für die Konturkarte (dazu sp?ter mehr!). Containerstile k?nnen auch weltweit in Ihrem Themenstilblatt oder auf der Registerkarte CSS der Einstellungen eingestellt werden.

Setzen Sie Kartendaten

Standardm??ig wird die Registerkarte "Bereich" den Bereich basierend auf dem Pfad des ausgew?hlten SVG vorab, wobei die ID- und Titelwerte angezeigt werden. Sie k?nnen nach Bedarf Ihre eigenen Bereiche bearbeiten und erstellen. Gleiches gilt für die Registerkarte "Datenbank", wo Sie Kartendaten eingeben und mit dem Kartenbereich verknüpfen k?nnen.

Für Zonen- und Datenbankeintr?ge k?nnen Sie ausw?hlen, ob Sie in der Benutzeroberfl?che Felder und Inhalte manuell erstellen oder Daten aus einer CSV -Datei hochladen k?nnen.

Beachten Sie den endgültigen Datensatz im obigen Screenshot, insbesondere die benutzerdefinierten Bereiche für die Besprechungsdetails, die Besprechungsdetails und die Felder, die ein Bild hochladen, das die Flags jedes Landes in der Datenbank zeigt. Wir k?nnen noch einen Schritt weiter gehen, indem wir den Inhalt von der Karte selbst trennen und als Artikeldaten für einen beliebigen WordPress -Post -Typ einziehen. Hier k?nnen erweiterte benutzerdefinierte Felder dazu beitragen, Felder dieser Daten im Artikel -Editor zu erstellen und übermitteltes Daten mit Werten auf der Karte zu assoziieren. Dies ist natürlich nicht notwendig, aber für die Trennung von Bedenken ist es sch?n, diese Option zu haben.

MAP -Daten anzeigen

Wenn Sie Informationen zu Regionen oder Datenbankobjekten auf der Karte anzeigen, müssen wir die Vorlage im Plugin festlegen. Es gibt fünf Arten von Vorlagen: Pop-ups, Tooltips, Details, Verzeichnisse und Tags.

Die Vorlage akzeptiert einfache Text-, HTML- und Lenker -Tags, um Regions- und Datenbankvariablenwerte anzuzeigen. Wenn Sie die Artikeldaten über das Feld "Artikeldatenbank" abrufen, haben Sie Zugriff auf das Standard -WordPress -Feld, post.id, post.post_title, post.post_content, post.url und alle benutzerdefinierten Felder, die mit dieser Syntax erstellt wurden: post.acf.my_field_name. Immer wenn Sie ein reichhaltiges Textfeld (z. B. post.post_content) rendern müssen, müssen Sie Lenker {{{Triple-Stash}}} -Syntax verwenden, um die gerenderte HTML auszugeben.

Durch die Verwendung der Lenkersyntax k?nnen wir bedingte Logik in Vorlagen erstellen, um dynamische Vorlagenansichten basierend auf Region und Datenbankwerten zu erstellen. In Mapsvg 5.0 und sp?ter werden die Vorlagenoptionen mit HTML-Kommentaren und den Start-Tags für die Standardzone und die Datenbankfelder vorgepopuliert. Sehr nützlich!

Fügen Sie einer Seite eine Karte hinzu

Mapsvg enth?lt einen Shortcode zum Einbetten von Karten in eine Seite oder einen Artikel. Platzieren Sie einen Gutenberg -Shortcode -Block auf der Seite und rufen Sie Mapsvg mit der MAP -ID zum Einbetten auf: [Mapsvg].

Für Benutzer, die im klassischen WordPress-Editor arbeiten oder eine Plug-in-Version früher als 5.0 verwenden, wird das MAP-Symbol zur TinyMce-Symbolleiste hinzugefügt, die einen Shortcode in Ihren Artikelinhalt mit einer Karten-ID einflie?t. Die Karten -ID finden Sie im Mapsvg -Editor -Dashboard oder in den oberen Brotkrumen der Aktivit?tskarte. Die praktische Kopie zu Zwischenablage befindet sich neben zwei Instanzen des Shortcode, um sie für die Verwendung im Artikel -Editor zu greifen.

Demo

Nachdem wir die Dateneingabe abgeschlossen und einige zus?tzliche Mapsvg -Einstellungen gewechselt haben, erhalten wir eine voll funktionsf?hige interaktive und reaktionsschnelle Karte! Beachten Sie, dass wir w?hrend dieses Prozesses wenig mit viel Code ausgesetzt sind.

Sehen Sie sich die vollst?ndige Demo an

Jenseits der Karte

Der Vorteil der SVG -Funktionalit?t des Plugins ist, dass SVG im Grunde alles sein kann, was wir wollen. K?nnen Sie interaktive "Karten" von Vektorpfaden fast allem erstellen: architektonische Grundrisse, Infografiken oder interaktive Zeitpl?ne Ihrer Karriere? Es ist mehr als nur eine Karte!

Nicht auf WordPress? Kein Problem. Mapsvg ist auch als JQuery -Plugin erh?ltlich und es lohnt sich auch, interaktive Karten au?erhalb von WordPress zu verwenden.

Ressource

  • Mapsvg-Website (einschlie?lich Echtzeitdemonstration der Verwaltungsschnittstelle)
  • Mapsvg Tutorial
  • Mapsvg -Dokumentation
  • Mapsvg Lite (WordPress Plugin -Verzeichnis)
  • Mapsvg Video Tutorial Archive (YouTube)

Das obige ist der detaillierte Inhalt vonErstellen interaktiver Karten in WordPress mit Mapsvg. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist 'Render-Blocking-CSS'? Was ist 'Render-Blocking-CSS'? Jun 24, 2025 am 12:42 AM

CSS -Bl?cke Seitenrenderung, da Browser inline und externe CSS standardm??ig als wichtige Ressourcen anzeigen, insbesondere mit importierten Stylesheets, Header gro?er Mengen an Inline -CSS und nicht optimierten Medienfragestilen. 1. extrahieren kritische CSS und einbetten Sie es in HTML ein; 2. Verz?gerung des Ladens nichtkritischer CSS durch JavaScript; 3.. Verwenden Sie Medienattribute, um das Laden wie Druckstile zu optimieren. 4. Komprimieren und verschmelzen CSS, um Anfragen zu reduzieren. Es wird empfohlen, Tools zum Extrahieren von Schlüssel -CSS zu verwenden, REL = "Vorspannung" zu kombinieren, und verwenden Sie die asynchrone Belastung und verwenden Sie die Medienverz?gerungsladeverletzung, um eine überm??ige Aufteilung und eine komplexe Skriptsteuerung zu vermeiden.

Externe vs. interne CSS: Was ist der beste Ansatz? Externe vs. interne CSS: Was ist der beste Ansatz? Jun 20, 2025 am 12:45 AM

ThebestApproachforcssDependsonTheProject'Sspecificneeds.forlargerProjects, externalcssisbetterDuetomaintainability;

CSS -Fallempfindlichkeit: Verstehen, worauf es ankommt CSS -Fallempfindlichkeit: Verstehen, worauf es ankommt Jun 20, 2025 am 12:09 AM

Csssmostlycase-unempfindlich, buturlsandfontfamilynamesarecase-sensitiv.1) Eigenschaften und ValueslikeColor: rot; sensitiv.2) URLSMUTMATTHESERVER'SCASE, z.

Was ist Autoprefixer und wie funktioniert es? Was ist Autoprefixer und wie funktioniert es? Jul 02, 2025 am 01:15 AM

AutoPrefixer ist ein Tool, das die Pr?fixe von Anbietern automatisch zu CSS -Attributen basierend auf dem Zielbrowserbereich hinzufügt. 1. Es l?st das Problem, die Pr?fixe mit Fehlern manuell aufrechtzuerhalten. 2. Arbeiten Sie das POSTCSS-Plug-in-Formular durch, analysieren Sie CSS, analysieren Sie Attribute, die vorangestellt werden müssen, und generieren Sie den Code gem?? Konfiguration. 3.. 4. Notizen enthalten nicht manuelles Hinzufügen von Pr?fixen, Konfigurationsaktualisierungen, Pr?fixe nicht alle Attribute, und es wird empfohlen, sie mit dem Pr?prozessor zu verwenden.

Was ist die Funktion conicgradient ()? Was ist die Funktion conicgradient ()? Jul 01, 2025 am 01:16 AM

Theconic-Gradient () FunctionincsScreateScircular GradecentStroTRotateColorStopsaroundAcentralPoint.1.ISISIDEALFORPieCharts, Fortschrittsindikatoren, Farbw?sche und DecorativeBackgrounds.2

CSS -Tutorial zum Erstellen einer klebrigen Header oder Fu?zeile CSS -Tutorial zum Erstellen einer klebrigen Header oder Fu?zeile Jul 02, 2025 am 01:04 AM

TocreatestickyHeadersandfooterswithcss, Anwendungseinstellung: Stickyforheaderswithtopvalueandz-Index, sicherstellen, dass ParentContainersdon'Trictit.1.ForstickyHaaders: Einstellungen: Kleber, Top: 0, Z-Index und BackgroundColor.2.

Was ist der Umfang einer CSS -Sachwesen? Was ist der Umfang einer CSS -Sachwesen? Jun 25, 2025 am 12:16 AM

Der Umfang der benutzerdefinierten CSS -Eigenschaften h?ngt vom Kontext ihrer Erkl?rung ab. Globale Variablen werden normalerweise in: root definiert, w?hrend lokale Variablen in einem bestimmten Selektor für die Komponentierung und Isolierung von Stilen definiert werden. Zum Beispiel sind Variablen, die in der .card -Klasse definiert sind, nur für Elemente zur Verfügung, die der Klasse und ihren Kindern entsprechen. Zu den Best Practices geh?ren: 1. Verwendung: Wurzel zur Definition globaler Variablen wie Themenfarbe; 2. Definieren Sie lokale Variablen innerhalb der Komponente, um die Kapselung zu implementieren. 3.. Vermeiden Sie es, wiederholt die gleiche Variable zu deklarieren; 4. Achten Sie auf die Abdeckungsprobleme, die durch Selektorspezifit?t verursacht werden k?nnen. Zus?tzlich sind CSS -Variablen Fallempfindlichkeit und sollten vor dem Gebrauch definiert werden, um Fehler zu vermeiden. Wenn die Variable undefiniert ist oder die Referenz fehlschl?gt, wird der Fallback -Wert oder den Standardwert anf?nglich verwendet. Debugg kann über den Browser -Entwickler durchgeführt werden

Was sind FR -Einheiten im CSS -Netz? Was sind FR -Einheiten im CSS -Netz? Jun 22, 2025 am 12:46 AM

ThefrunitincsSgriddistributesAvailableSpaceProphortal.

See all articles