{"id":117676,"date":"2026-02-16T12:04:38","date_gmt":"2026-02-16T11:04:38","guid":{"rendered":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/?p=117676"},"modified":"2026-04-09T08:46:14","modified_gmt":"2026-04-09T06:46:14","slug":"refactor","status":"publish","type":"post","link":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/2026\/02\/16\/refactor\/","title":{"rendered":"Web Components Umstellung 17.2.26"},"content":{"rendered":"<jgu-base-pageheader react-props=\"{\n    &quot;items&quot;: [\n        {\n            &quot;box&quot;: {\n                &quot;index&quot;: &quot;&quot;,\n                &quot;title&quot;: &quot;Web Components Umstellung 17.2.26&quot;,\n                &quot;link&quot;: {\n                    &quot;url&quot;: &quot;&quot;,\n                    &quot;title&quot;: &quot;learn more&quot;\n                }\n            },\n            &quot;color&quot;: &quot;default&quot;,\n            &quot;image&quot;: {\n                &quot;url&quot;: &quot;&quot;\n            },\n            &quot;imgCredit&quot;: &quot;&quot;,\n            &quot;useVideo&quot;: false,\n            &quot;video&quot;: false\n        }\n    ],\n    &quot;type&quot;: &quot;border&quot;,\n    &quot;align&quot;: &quot;full&quot;,\n    &quot;quicklinks&quot;: {\n        &quot;show&quot;: false,\n        &quot;selects&quot;: []\n    },\n    &quot;useBreadcrumb&quot;: false\n}\">\n<\/jgu-base-pageheader>\n\n\n<p class=\"has-big-font-size\">Am\u00a0<strong>17.02.2026<\/strong>\u00a0werden die neu programmierten Bl\u00f6cke im Produktivsystem aktiviert.<\/p>\n\n\n\n<p class=\"has-big-font-size\">Ab dann ist auch die jeweils aktuelle WordPress Versionen installiert. Der zukunftsfeste Programmcode beachtet die Barrierefreiheit und die mobilen Ansicht deutlich besser.  Die neuen Webseiten laden teilweise dreimal schneller, dies ist nebenbei auch f\u00fcr die Suchmaschinenoptimierung von Belang, denn schnell ladende Seiten werden besser bewertet und entsprechend in der Trefferliste weiter vorn angezeigt.<\/p>\n\n\n<jgu-base-anchornavigation react-props=\"{\n    &quot;align&quot;: &quot;wide&quot;,\n    &quot;theme&quot;: &quot;white&quot;\n}\">\n    \n<\/jgu-base-anchornavigation>\n\n<div\n\tclass=\"jgu-anchorpoint\"\n\tid=\"beseitigte-fehler\"\n\tdata-label=\"Beseitigte Fehler\"\n\tdata-hide-in-nav=\"false\"\n\ttabindex=\"0\"\n\tdata-initial-scroll=\"true\"\n><\/div>\n\n\n<jgu-base-heading react-props=\"{\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h2&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h2&quot;\n    },\n    &quot;heading&quot;: &quot;Behobene Fehler&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;anchor&quot;: &quot;&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<p class=\"has-big-font-size\">Eigentlich wollten wir nur die Programmierung auf den neuesten Stand bringen. Aber einige Fehler sind auch auf dem Weg behoben<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updates sind wieder m\u00f6glich, dadurch sind die Seiten vor Angriffen besser gesch\u00fctzt.<\/li>\n\n\n\n<li>Editor-Fehler wie schlecht zu bedienende Elemente verschwinden, sobald wir auf die aktuelle Version wechseln k\u00f6nnen. Selbst das Testsystem ist nicht auf dem aktuellen Stand!<\/li>\n\n\n\n<li>Im Editor kann auch im Chrome wieder sehen, was man markiert.<\/li>\n\n\n\n<li>Mehr erfahren im Burgermen\u00fc der mobilversion ist entfernt.<\/li>\n\n\n\n<li>Ankernavigation: Sprungmarken jetzt auch in der Ankernavigation m\u00f6glich, so kann man diese Adressen leicht weitergeben<\/li>\n\n\n\n<li>Bildergalerie nun mit der Skalierung auf 9:16. Das ist f\u00fcr Galerien von Monographien eine sch\u00f6ne L\u00f6sung.<\/li>\n\n\n\n<li>Buttons skalieren nun it der Bildschirmgr\u00f6\u00dfe<\/li>\n\n\n\n<li>Aufklappbarer Bereich: dort kann man nun beliebiges einf\u00fcllen. Vorher hat man Bl\u00f6cke darin nur im Editor gesehen.<\/li>\n\n\n\n<li>Columns k\u00f6nnen wieder per Klick angelegt werden<\/li>\n\n\n\n<li>Event-Kalender: Diese Komponente wurde entfernt, bitte stattdessen den Event-Slider verwenden<\/li>\n\n\n\n<li>LogoGrid: Skalierung auf kleinen Bildschirmen verbessert.<\/li>\n\n\n\n<li>Modal: jetzt kann man beliebige Bl\u00f6cke verwenden, nicht nur einfache Texte<\/li>\n\n\n\n<li>Numberbox: Neues Feld \u201eformatString\u201c verwendet {number} als Platzhalter<\/li>\n\n\n\n<li>Post Listing: funktioniert auch f\u00fcr mehrere Sites, dabei sind auch die Beitr\u00e4ge verlinkt.<\/li>\n\n\n\n<li>Registerkarten werden automatisch mobil gestapelt und als Akkordeon angezeigt.<\/li>\n\n\n\n<li>Registerkarten sind nun nicht mehr &#8222;durchsichtig&#8220;, so da\u00df man unabsichtlich auf darinterliegende Links klickt.<\/li>\n\n\n\n<li>Slider-Gr\u00f6\u00dfen sind responsiv anstatt h\u00e4ndisch<\/li>\n\n\n\n<li>Slider f\u00fcr Idm-Person und Contact-Card<\/li>\n\n\n\n<li>Footer mobil: die Quicklinks werden direkt angezeigt <\/li>\n\n\n\n<li>Die Liste der erlaubten Bl\u00f6cke funktioniert nun wieder, es werden nur noch Bl\u00f6cke angeboten, die unseren Datenschutzvorstellungen entsprechen.<\/li>\n<\/ul>\n\n\n<div\n\tclass=\"jgu-anchorpoint\"\n\tid=\"nacharbeiten\"\n\tdata-label=\"Nacharbeiten\"\n\tdata-hide-in-nav=\"false\"\n\ttabindex=\"0\"\n\tdata-initial-scroll=\"true\"\n><\/div>\n\n\n<jgu-base-heading react-props=\"{\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h2&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h2&quot;\n    },\n    &quot;heading&quot;: &quot;\\u00c4nderungen nach der Umstellung&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;anchor&quot;: &quot;&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<p class=\"has-big-font-size\">Schauen Sie kurz \u00fcber Ihre Seiten, wenn Sie nichts bei den Vorarbeiten gemacht haben, pr\u00fcfen Sie lange Worte in den Teasern, gemischte Slider und Bildgr\u00f6\u00dfen<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Silbentrennung<\/strong> vorher wurde teilweise brutal getrennt, z.B. &#8222;Gehirnsigna- le&#8220;. Nun haben wir die Silbentrennung abgeschaltet. Bei sehr langen Worten machen die Redakteure dies per Soft Hyphen als Unicode: <code>\\00ad<\/code> oder <code>&amp;shy;<\/code> das Zeichen ist nach dem Speichern nicht mehr sichtbar, wirkt aber. Bedienung \u00fcber die drei senkrechten Punkte in den Block-Einstellungen, w\u00e4hlen Sie &#8222;Als HTML bearbeiten \/ Edit as HTML&#8220; und geben das Soft Hyphen an dieser Stelle ein.<\/li>\n\n\n\n<li>gemischte Slider funktionieren, vor der n\u00e4chsten \u00c4nderung m\u00fcssen Sie sich f\u00fcr eine Vorlage entscheiden.<\/li>\n\n\n\n<li>Bilder: die <strong>Bildbreite<\/strong> (WIDTH) ist nun setzbar und <strong>wird beachtet.<\/strong><\/li>\n\n\n\n<li><strong>Bildergalerien<\/strong> mit Thumbnails gibt es ab 500px Containergr\u00f6\u00dfe nicht mehr. Thumbs rechts und links werden bis 1200px Containergr\u00f6\u00dfe angezeigt. Der Default ist Bottom. Zoomfunktion wurde entfernt, stattdessen wird der Browser-Zoom verwendet<\/li>\n\n\n\n<li>Meldung bei Listen: Dieser Block enth\u00e4lt unerwarteten oder <strong>ung\u00fcltigen Inhalt<\/strong>: ignorieren Sie dies. Erst dann, wenn Sie an der Liste etwas \u00e4ndern, klicken Sie einmalig den Wiederherstellen Knopf<\/li>\n\n\n\n<li>Teaserbox mobil Pfeilbeschriftung immer sofort sichtbar (denn es gibt kein Hover)<\/li>\n\n\n\n<li>Accessability: Teaser mobil: Text des Pfeils ist sofort sichtbar (da es mobil kein Hover gibt)<\/li>\n\n\n\n<li><strong>Abschnitte<\/strong> \/ Sections haben nun keine zus\u00e4tzlichen Klassen mehr, beim Anlegen mu\u00df eine <strong>Farbwahl<\/strong> getroffen werden, die Auswahl &#8222;Remove space \/ Abstand entfernen&#8220; wurde ersetzt durch ein Klappmen\u00fc (none\/small\/medium\/large)<\/li>\n<\/ul>\n\n\n<jgu-base-heading react-props=\"{\n    &quot;anchor&quot;: &quot;mixed&quot;,\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h3&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h3&quot;\n    },\n    &quot;heading&quot;: &quot;Slider mit gemischten Inhalten&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<p class=\"has-big-font-size\">Hier hat sich etwas ge\u00e4ndert. In der alten Umgebung war es m\u00f6glich, einen Slider mit ganz unterschiedlichen Elementen zu bef\u00fcllen. Damit kann aber nie sicher und schnell berechnet werden, wie das in welcher Bildschirmgr\u00f6\u00dfe darzustellen ist. <\/p>\n\n\n\n<p class=\"has-big-font-size\">F\u00fcr die Umstellung gibt es kein f\u00fcr jeden Fall g\u00fcltiges Rezept. Oft ist es aber so, da\u00df ein Element \u00fcberwiegt und man dann noch ein Textelement dazugeschrieben hat. Dann kommt der Text zu dem Slideelement. Oder unter den kompletten Slider.<\/p>\n\n\n\n<p class=\"has-big-font-size\">Slider mit Bildern werden durch die Bildergalerie ersetzt, weil die Funktion sehr \u00e4hnlich der Bildergalerie ist und man sich so Programmieraufwand spart.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Die Vorschau der Slider wird im Editor durch eine gestrichelte Linie angezeigt und mit Editor view only beschriftet.<\/li>\n\n\n\n<li>Slider haben keine Items mehr, sondern die einzelnen Elemente befinden sich direkt in der Sliderliste<\/li>\n\n\n\n<li>Slider die nur aus Bildern bestehen werden in Bildergalerien ohne thumbs umgewandelt<\/li>\n\n\n\n<li>Slider mit gemischtem Inhalt bleibt bestehen kann aber nicht ohne weiteres weiter bearbeitet werden.<\/li>\n\n\n\n<li>Slider mit gemischten Inhalt k\u00f6nnen auch nicht neu angelegt werden.<\/li>\n\n\n\n<li>Neue Slider fragen gleich zu Beginn, welchen Inhalt sie haben sollen, in dem Feld Vorlage ausw\u00e4hlen entscheiden Sie zwischen Teaserbox, Testimonial, Numberbox, Video und Contactcard<\/li>\n\n\n\n<li>Das <strong>Seitenverh\u00e4ltnis<\/strong> existiert teilweise als Property nicht, die <strong>Bilder pro Slide<\/strong> haben jetzt ein Maximum. Hierbei wird es bei Release leider zu kleinen Problemen kommen, die h\u00e4ndisch verbessert werden m\u00fcssen. Per Skript wird das Seitenverh\u00e4ltnis standardm\u00e4\u00dfig auf auto.<\/li>\n\n\n\n<li>Nicht mehr unterst\u00fctzte Parameter entfernt<\/li>\n\n\n\n<li>Nuka-carousel Versionsupdate<\/li>\n\n\n\n<li>Gemischte Slider werden nicht mehr unterst\u00fctzt<\/li>\n\n\n\n<li>Bild-Slider in Bildergalerien umgewandelt<\/li>\n\n\n\n<li>Anstelle von bestehenden Komponenten wurden teilweise \u201cSpalten\u201d benutzt um das Aussehen bereits bestehender Komponenten zu erzielen. Beispiel: \u201cSpalte mit Video und Unterhalb Spalte mit Zitat\u201d dies wird in dem neuen Slider nicht mehr Unterst\u00fctzt. L\u00f6sung w\u00e4re ein Zitatblock mit Videoparameter zu benutzen, somit kann das gleiche Ergebnis erzielt werden. Bereits bestehende Slider funktionieren jedoch weiterhin im frontend.<\/li>\n<\/ul>\n\n\n<jgu-base-heading react-props=\"{\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h3&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h3&quot;\n    },\n    &quot;heading&quot;: &quot;Bildergalerie \\u00fcbernimmt von Slide mit Bildern&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;anchor&quot;: &quot;&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<p class=\"has-big-font-size\">Daher hat die Galerie einige neue Funktionen: Link auf jedes Bild, formatierbare Captions: italic, bold ist m\u00f6glich.<\/p>\n\n\n<div\n\tclass=\"jgu-anchorpoint\"\n\tid=\"wie-soll-ich-testen\"\n\tdata-label=\"Wie soll ich testen?\"\n\tdata-hide-in-nav=\"false\"\n\ttabindex=\"0\"\n\tdata-initial-scroll=\"true\"\n><\/div>\n\n\n<jgu-base-heading react-props=\"{\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h2&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h2&quot;\n    },\n    &quot;heading&quot;: &quot;Wie soll ich testen?&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;anchor&quot;: &quot;&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00d6ffnen Sie Ihre Website<\/li>\n\n\n\n<li>Pr\u00fcfen Sie Seiten. Sind die Bl\u00f6cke editierbar?<\/li>\n\n\n\n<li>Ein kurzes Video mit einem Testlauf:&nbsp;<a href=\"https:\/\/video.uni-mainz.de\/Panopto\/Pages\/Viewer.aspx?id=72e7021f-5841-4d15-9b03-b310008c00bb&amp;start=0\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/video.uni-mainz.de\/Panopto\/Pages\/Viewer.aspx?id=72e7021f-5841-4d15-9b03-b310008c00bb&amp;start=0<\/a><\/li>\n<\/ul>\n\n\n<jgu-base-heading react-props=\"{\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h2&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h2&quot;\n    },\n    &quot;heading&quot;: &quot;Sie ben\\u00f6tigen Hilfe bei umstellungsrelevanten Fehlern&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;anchor&quot;: &quot;&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<p class=\"has-big-font-size\">Beschreiben Sie kurz das Problem, schicken Sie uns:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8211; einen Screenshot<\/li>\n\n\n\n<li>&#8211; die URL der fehlerhaften Seite<\/li>\n\n\n\n<li>&#8211; per Mail an webmaster@uni-mainz.de<\/li>\n\n\n\n<li>&#8211; Betreff der Mail: Text am Fehler<\/li>\n\n\n\n<li>eventuell Terminvorschlag<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n<jgu-base-button style=\"display: flex; flex-wrap: wrap; column-gap: 30px; max-width: 100%; flex-direction: row; justify-content: left\">\n  \n<jgu-base-buttonitem react-props=\"{\n    &quot;text&quot;: &quot;Fehler melden&quot;,\n    &quot;link&quot;: {\n        &quot;url&quot;: &quot;mailto:webmaster@uni-mainz.de?subject=Umstellungsfehler auf hier-Webadresse-einsetzen&quot;,\n        &quot;linkTarget&quot;: &quot;&quot;,\n        &quot;rel&quot;: &quot;&quot;\n    },\n    &quot;align&quot;: &quot;left&quot;,\n    &quot;styling&quot;: &quot;primary&quot;,\n    &quot;icon&quot;: &quot;arrow-right-solid&quot;,\n    &quot;type&quot;: &quot;default&quot;,\n    &quot;iconBefore&quot;: false,\n    &quot;isSmall&quot;: false,\n    &quot;fullWidth&quot;: false,\n    &quot;className&quot;: &quot;&quot;\n}\"><\/jgu-base-buttonitem>\n\n<jgu-base-buttonitem react-props=\"{\n    &quot;text&quot;: &quot;WordPress Forum&quot;,\n    &quot;link&quot;: {\n        &quot;url&quot;: &quot;https:\\\/\\\/bbb.rlp.net\\\/rooms\\\/slo-mk5-tdt-xe0&quot;,\n        &quot;linkTarget&quot;: &quot;&quot;,\n        &quot;rel&quot;: &quot;&quot;,\n        &quot;opensInNewTab&quot;: true\n    },\n    &quot;align&quot;: &quot;left&quot;,\n    &quot;styling&quot;: &quot;primary&quot;,\n    &quot;icon&quot;: &quot;arrow-right-solid&quot;,\n    &quot;type&quot;: &quot;default&quot;,\n    &quot;iconBefore&quot;: false,\n    &quot;isSmall&quot;: false,\n    &quot;fullWidth&quot;: false,\n    &quot;className&quot;: &quot;&quot;\n}\"><\/jgu-base-buttonitem>\n\n<jgu-base-buttonitem react-props=\"{\n    &quot;text&quot;: &quot;CMS-Stage Vergleich Subsites&quot;,\n    &quot;link&quot;: {\n        &quot;url&quot;: &quot;https:\\\/\\\/pad.zdv.net\\\/s\\\/tvDtgJWn9&quot;,\n        &quot;linkTarget&quot;: &quot;&quot;,\n        &quot;rel&quot;: &quot;&quot;,\n        &quot;opensInNewTab&quot;: true\n    },\n    &quot;align&quot;: &quot;left&quot;,\n    &quot;styling&quot;: &quot;primary&quot;,\n    &quot;icon&quot;: &quot;arrow-right-solid&quot;,\n    &quot;type&quot;: &quot;default&quot;,\n    &quot;iconBefore&quot;: false,\n    &quot;isSmall&quot;: false,\n    &quot;fullWidth&quot;: false,\n    &quot;className&quot;: &quot;&quot;\n}\"><\/jgu-base-buttonitem>\n\n<\/jgu-base-button>\n\n<jgu-base-heading react-props=\"{\n    &quot;tags&quot;: {\n        &quot;htmlTag&quot;: &quot;h2&quot;,\n        &quot;classTag&quot;: &quot;&quot;,\n        &quot;tag&quot;: &quot;h2&quot;\n    },\n    &quot;heading&quot;: &quot;Ladegeschwindigkeit immer noch gering&quot;,\n    &quot;textAlign&quot;: &quot;left&quot;,\n    &quot;anchor&quot;: &quot;&quot;,\n    &quot;index&quot;: &quot;&quot;,\n    &quot;color&quot;: &quot;red&quot;\n}\"><\/jgu-base-heading>\n\n\n\n<p class=\"has-big-font-size\">Das kann man redaktionell nachsteuern, hautps\u00e4chlich sind es zu gro\u00dfe Bilder. Mehr dazu im Beitrag <a href=\"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/2025\/09\/01\/mobil-network\/\" data-type=\"post\" data-id=\"117421\">Seiten mobil mit LTE testen<\/a><\/p>\n\n\n<jgu-base-button style=\"display: flex; flex-wrap: wrap; column-gap: 30px; max-width: 100%; flex-direction: row; justify-content: left\">\n  \n<jgu-base-buttonitem react-props=\"{\n    &quot;text&quot;: &quot;Ank\\u00fcndigung des CIO, Dr. Rothlauf&quot;,\n    &quot;styling&quot;: &quot;line&quot;,\n    &quot;link&quot;: {\n        &quot;url&quot;: &quot;https:\\\/\\\/lists.uni-mainz.de\\\/sympa\\\/arc\\\/jgu-cms\\\/2026-02\\\/msg00002.html&quot;,\n        &quot;linkTarget&quot;: &quot;&quot;,\n        &quot;rel&quot;: &quot;&quot;,\n        &quot;opensInNewTab&quot;: true\n    },\n    &quot;align&quot;: &quot;left&quot;,\n    &quot;icon&quot;: &quot;arrow-right-solid&quot;,\n    &quot;type&quot;: &quot;default&quot;,\n    &quot;iconBefore&quot;: false,\n    &quot;isSmall&quot;: false,\n    &quot;fullWidth&quot;: false,\n    &quot;className&quot;: &quot;&quot;\n}\"><\/jgu-base-buttonitem>\n\n<\/jgu-base-button>\n\n\n<p class=\"has-big-font-size\"><\/p>\n\n\n\n<p class=\"has-big-font-size\"><\/p>\n    <div style=\"display: none\">\n        \n    <\/div>","protected":false},"excerpt":{"rendered":"<p>Am\u00a017.02.2026\u00a0werden die neu programmierten Bl\u00f6cke im Produktivsystem aktiviert. Ab dann ist auch die jeweils aktuelle WordPress Versionen installiert. Der zukunftsfeste Programmcode beachtet die Barrierefreiheit und die mobilen Ansicht deutlich besser. Die neuen Webseiten laden teilweise dreimal schneller, dies ist nebenbei auch f\u00fcr die Suchmaschinenoptimierung von Belang, denn schnell ladende Seiten werden besser bewertet und entsprechend &hellip; <a href=\"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/2026\/02\/16\/refactor\/\">Weiter lesen<\/a><\/p>\n","protected":false},"author":16,"featured_media":118882,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[90],"tags":[],"class_list":["post-117676","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"primary_category":{"id":90,"name":"Allgemein","slug":"allgemein","parent":0,"breadcrumb":"Allgemein"},"media":{},"image":{"url":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-content\/uploads\/sites\/22\/2026\/03\/Newsicon_NewsKreide-e1775717332999.png","credit":""},"index":"16.02.2026","assigned_date":"","external_link":"","_links":{"self":[{"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/posts\/117676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/comments?post=117676"}],"version-history":[{"count":8,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/posts\/117676\/revisions"}],"predecessor-version":[{"id":119295,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/posts\/117676\/revisions\/119295"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/media\/118882"}],"wp:attachment":[{"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/media?parent=117676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/categories?post=117676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms.zdv.uni-mainz.de\/modul-demo\/wp-json\/wp\/v2\/tags?post=117676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}