{"id":4078,"date":"2026-08-28T23:57:32","date_gmt":"2026-08-28T21:57:32","guid":{"rendered":"https:\/\/isla-stud.io\/?p=4078"},"modified":"2026-08-28T23:57:34","modified_gmt":"2026-08-28T21:57:34","slug":"topmodel-wordpress-multisite-anpassad-utveckling","status":"publish","type":"post","link":"https:\/\/isla-stud.io\/sv\/projekte\/topmodel-wordpress-multisite-custom-engineering\/","title":{"rendered":"Vad en internationell WordPress-plattform beh\u00f6ver under flera \u00e5r"},"content":{"rendered":"<p class=\"is-style-lead wp-block-paragraph\">En ny teckningsguide p\u00e5 TOPModel har en egen inneh\u00e5llstyp, visas via temat och m\u00e5ste fungera p\u00e5 de relevanta spr\u00e5ksidorna i WordPress Multisite. F\u00f6r redaktionen ska den \u00e4nd\u00e5 kunna underh\u00e5llas p\u00e5 en tydlig plats.<\/p>\n\n\n\n<h2 id=\"viele-inhalte-eine-plattform\" class=\"wp-block-heading\">M\u00e5nga format i ett WordPress-n\u00e4tverk<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00e5 <a href=\"https:\/\/top-model.biz\/\" target=\"_blank\" rel=\"noopener\">TOPModel<\/a> H\u00e4r finns tidningsartiklar, teckningsguider, nedladdningar, inneh\u00e5ll fr\u00e5n anv\u00e4ndargemenskapen och interaktiva format. Tekniskt sett ing\u00e5r de i ett multisite-n\u00e4tverk som samlar de olika spr\u00e5ksajterna under ett gemensamt WordPress-tak.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Varje spr\u00e5ksajt beh\u00f6ver l\u00e4mpliga s\u00f6kv\u00e4gar, inneh\u00e5llstyper och redaktionella arbetsfl\u00f6den. En \u00e4ndring av en funktion kan p\u00e5verka fler \u00e4n en sajt. Detta f\u00e5r dock inte g\u00f6ra anv\u00e4ndningen on\u00f6digt komplicerad: I det dagliga arbetet m\u00e5ste redaktionen kunna underh\u00e5lla sitt inneh\u00e5ll utan att beh\u00f6va komma ih\u00e5g varje teknisk detalj i multisite-systemet.<\/p>\n\n\n\n<h2 id=\"redaktion-und-inhaltsmodelle\" class=\"wp-block-heading\">Tydliga strukturer f\u00f6r redaktionen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Det finns ett eget WordPress-plugin f\u00f6r de olika formaten. D\u00e4r finns tidskrifter, instruktioner, modeller, v\u00e4nner, husdjur, konstverk och spel skapade som separata inneh\u00e5llstyper. Den som underh\u00e5ller en instruktion, ett konstverk eller ett spel arbetar med det avsedda formatet; mallarna sk\u00f6ter sedan om r\u00e4tt visning i frontend.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jag ansvarar f\u00f6r den projektspecifika anpassade koden som r\u00f6r temat och de redaktionella arbetsfl\u00f6dena. Om till exempel en handledning eller ett community-format \u00e4ndras, granskar jag inte bara det synliga resultatet utan \u00e4ven inneh\u00e5llsmodellen, temat, befintligt inneh\u00e5ll och de ber\u00f6rda spr\u00e5ksidorna.<\/p>\n\n\n\n<h2 id=\"technischer-betrieb\" class=\"wp-block-heading\">\u00c4ven automatisering och minispel ing\u00e5r i systemet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00f6rutom det anpassade temat och pluginet f\u00f6r inneh\u00e5llstyperna ing\u00e5r \u00e4ven en egen prenumerationsautomatisering och statiska minispel i det versionshanterade projektet. En tidningsartikel, en automatisering och ett spel fungerar tekniskt sett p\u00e5 olika s\u00e4tt, men k\u00f6rs p\u00e5 samma plattform. Vid underh\u00e5ll, PHP-uppdateringar eller \u00e4ndringar i multisite-milj\u00f6n kontrollerar jag vilka av dessa komponenter som p\u00e5verkas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Projektarkivet hj\u00e4lper mig att f\u00e5 en klar bild av just detta. D\u00e4r kan jag se vilka av mina egna komponenter som ing\u00e5r i projektet och vilka \u00e4ndringar som redan har gjorts. N\u00e4r jag ska granska ett nytt krav tar jag dessutom h\u00e4nsyn till webbplatsens aktuella status.<\/p>\n\n\n\n<h2 id=\"search-console-zahlen\" class=\"wp-block-heading\">Vad siffrorna i Search Console visar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Fr\u00e5n <strong>1 augusti 2025 till och med 31 juli 2026<\/strong> Google Search Console registrerade f\u00f6ljande f\u00f6r TOPModel <strong>3 409 829 visningar<\/strong> och <strong>125 550 klick<\/strong> fr\u00e5n Googles s\u00f6kresultat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Visningar visar hur ofta inneh\u00e5ll har visats i s\u00f6kresultaten. Antalet klick m\u00e4ter hur ofta ett s\u00f6kresultat har klickats p\u00e5. Uppgifterna r\u00e4knar inte unika anv\u00e4ndare, s\u00e4ger ingenting om oms\u00e4ttning och bevisar inte heller att en enskild teknisk \u00e4ndring har orsakat synligheten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jag anv\u00e4nder siffrorna f\u00f6r att h\u00e5lla koll p\u00e5 utvecklingen \u00f6ver en l\u00e4ngre tidsperiod. Om n\u00e5got f\u00f6r\u00e4ndras p\u00e5 ett p\u00e5fallande s\u00e4tt tittar jag n\u00e4rmare p\u00e5 det ber\u00f6rda inneh\u00e5llet och de tekniska f\u00f6ruts\u00e4ttningarna, eftersom orsaken inte g\u00e5r att utl\u00e4sa enbart utifr\u00e5n de tv\u00e5 siffrorna.<\/p>\n\n\n\n<h2 id=\"laufende-weiterentwicklung\" class=\"wp-block-heading\">N\u00e4r nya krav tillkommer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En redaktionell \u00e4ndring kan b\u00f6rja i liten skala: en bruksanvisning ska visas p\u00e5 ett annat s\u00e4tt i frontend. I en multisite-milj\u00f6 kan detta p\u00e5verka flera befintliga inneh\u00e5ll och spr\u00e5ksidor. Jag g\u00e5r d\u00e5 fr\u00e5n inneh\u00e5llstypen via mallen till spr\u00e5ksidorna och anpassar den projektspecifika koden d\u00e4refter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00f6r redaktionen ska hanteringen f\u00f6rbli bekant. Min uppgift \u00e4r att anpassa den tekniska f\u00f6r\u00e4ndringen till det befintliga systemet s\u00e5 att den passar in i de befintliga arbetsfl\u00f6dena.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/top-model.biz\/\" target=\"_blank\" rel=\"noopener\">Visa TOPModel<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:2em\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Hur jag testar befintliga WordPress- och WooCommerce-system inf\u00f6r en st\u00f6rre f\u00f6r\u00e4ndring beskriver jag i <a href=\"https:\/\/isla-stud.io\/sv\/radgivning\/granskning-av-e-handelssystem\/\">Granskning av e-handelssystem<\/a>.<\/p>\n\n\n\n<h2 id=\"quellen\" class=\"wp-block-heading\">K\u00e4llor<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/top-model.biz\/\" target=\"_blank\" rel=\"noopener\">TOPModel \u2014 en offentlig plattform<\/a><\/li>\n\n\n\n<li>Google Search Console, analys f\u00f6r 1 augusti 2025\u201331 juli 2026<\/li>\n\n\n\n<li>Ett versionerat TOPModel-projektarkiv med dokumentation om multisite, teman och anpassade inl\u00e4ggstyper<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>TOPModel drivs som en WordPress-multisite med egna inneh\u00e5llstyper och anpassad kod. En redaktionell \u00e4ndring kan p\u00e5verka tema, inneh\u00e5ll och spr\u00e5kversioner.<\/p>","protected":false},"author":1,"featured_media":4297,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_isla_series_order":0,"_isla_series_term_id":0,"footnotes":""},"categories":[776],"tags":[816,805,814,815],"isla_series":[],"class_list":["post-4078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projekte","tag-custom-post-types","tag-systemarchitektur","tag-topmodel","tag-wordpress-multisite"],"acf":[],"_links":{"self":[{"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/posts\/4078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/comments?post=4078"}],"version-history":[{"count":5,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/posts\/4078\/revisions"}],"predecessor-version":[{"id":4329,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/posts\/4078\/revisions\/4329"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/media\/4297"}],"wp:attachment":[{"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/media?parent=4078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/categories?post=4078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/tags?post=4078"},{"taxonomy":"isla_series","embeddable":true,"href":"https:\/\/isla-stud.io\/sv\/wp-json\/wp\/v2\/isla_series?post=4078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}