Een contentverhuizer die zijn werk toont
Honderden pagina’s moeten uit het oude CMS. Dit leest elke pagina, maakt er nette blokken van voor het nieuwe, en telt de woorden aan beide kanten, zodat een verloren alinea zich niet kan verstoppen.
Concept
Geen klantenwerk- Wat dit is
- Een tool die ik zou bouwen, getekend om het idee te tonen. Elke naam en elk getal op deze schermen is verzonnen.
- Voor
- Een marketingteam met honderden pagina’s in een oud CMS, en een nieuw dat klaarstaat.
- Het probleem
- Vierhonderd posts om met de hand te kopiëren en te plakken, en elke keer plakken kan een alinea, een link of een afbeelding kosten die niemand opmerkt, tot een klant het doet.
- Prijs en tijd
- Vanaf € 12.000, meestal 2–4 weken, tegen een vaste prijs: ik zou het offreren als een migratie.
- Hoort bij
- Migraties
Live demo
Markup erin, blokken eruit, en elk woord geteld.
Oude pagina /blog/2023/10/packing-a-tent-for-winter/
Nieuwe blokken /blog/packing-a-tent-for-winter
[vc_row][vc_column width="2/3"]
<h1 class="entry-title" style="font-size:42px">How we pack a tent for winter</h1>
Kop 1Inline grootte weggelaten
How we pack a tent for winter
<p style="text-align:justify"><span style="color:#333">A wet tent packed in October is a mouldy tent in April. Here is the routine we use in the warehouse. It takes ten minutes.</span></p>
TekstInline kleur en uitvullen weggelaten
A wet tent packed in October is a mouldy tent in April. Here is the routine we use in the warehouse. It takes ten minutes.
[caption id="attachment_812" align="alignnone" width="1024"]
<img src="/wp-content/uploads/2023/10/IMG_2231-1024x683.jpg" alt="A tent hung up to dry in a warehouse" />
Drying takes a full day.[/caption]
AfbeeldingOrigineel bestand opgehaald, niet de verkleinde kopie
tent-drying.jpgDrying takes a full day.
<h2><strong>What you need</strong></h2>
Kop 2Vet in een kop weggelaten
What you need
<ul><li>A soft brush</li><li>Lukewarm water, no soap</li>
<li>Somewhere dry for 24 hours</li><li>A loose cotton bag</li></ul>
Lijst, 4 items
- A soft brush
- Lukewarm water, no soap
- Somewhere dry for 24 hours
- A loose cotton bag
<blockquote class="wp-block-quote"><p>Never store it in the stuff sack. Compression is for the trail, not the attic.</p>
<cite>Jonas, warehouse lead</cite></blockquote>
Citaat
Never store it in the stuff sack. Compression is for the trail, not the attic.
Jonas, warehouse lead
<p>Brush off the dirt, rinse it and hang it up. Short on space? <a href="http://www.fernhill.example/?p=1507">Our note on drying indoors</a> has a trick with a clothes rail.</p>
Tekst1 link omgezet naar zijn nieuwe adres
Brush off the dirt, rinse it and hang it up. Short on space? Our note on drying indoors has a trick with a clothes rail.
[contact-form-7 id="88" title="Ask the warehouse"]
Formulier
Nog geen blok.
- Woorden erin
- 99
- Woorden eruit
- 99
- Links omgezet
- 1van 2
- Afbeeldingen verhuisd
- 1van 1
Wacht op jou. Een pluginformulier, “Ask the warehouse”, zonder vergelijkbaar blok op de nieuwe site.
Demo
Eén oude post, blok per blok verhuisd
Blok 8 van 10: een formulier zonder vergelijkbaar blok.
De andere schermen
Wat er in het oude CMS zit, en waar elk veld heen gaat.
- Fernhill contentInventaris546Modelkoppeling1PostsDe verhuizingWacht op een mens81LogboekLena VossHoofd marketing
- Te verhuizen pagina’s
- 546
- Pagebuilder
- 259
- Mens nodig
- 81
- Oudste pagina
- 2016
Wat er in het oude CMS zitGecrawld 9 nov, 08:12Wat Aantal Hoe het gebouwd is Let op Plan Blogposts 412 Klassieke editor 287, pagebuilder 125 31 met een formulier of embed Verhuizen Cases 96 Pagebuilder 12 met een embed Verhuizen Landingspagina’s 38 Pagebuilder Alle 38 hebben een formulier Verhuizen, formulieren met de hand Auteurs 9 Profielen 2 werken hier niet meer 7 verhuizen Mediabestanden 3.870 Uploadmap 412 nergens gebruikt De 3.458 in gebruik verhuizen Tagarchieven 214 Gemaakt door het CMS Geen eigen content Opnieuw opgebouwd uit de posts Wanneer geschrevenPagina’s per jaar, naar hoe ze gebouwd zijn3820’164620’175820’186520’196920’206420’215820’224220’233820’243620’253220’26Klassieke editorPagebuilderDe pagebuilder kwam in 2018 en had het in 2023 overgenomen. Zijn 259 pagina’s dragen shortcodes, dus die leest de verhuizer blok per blok.
Concept
Inventaris
Alles in het oude CMS: hoeveel, hoe het gebouwd is, en welke pagina’s een script niet alleen mag verhuizen.
1 / 2 - Fernhill contentInventaris546Modelkoppeling1PostsDe verhuizingWacht op een mens81LogboekLena VossHoofd marketing
Oud CMS 13 velden
Nieuw model 10 velden
- post_titleTekst
- post_nameTekst
- post_dateDatum
- post_authorGebruikers-id
- post_contentMarkup
- post_excerptTekst
- _thumbnail_idMedia-id
- categoryTerm
- post_tagTermen
- _yoast_wpseo_titleTekst
- _yoast_wpseo_metadescTekst
- client_logoGebruikt op 14 posts
- views_countBewust geschrapt
- titleTekst
- slugSlug
- summaryTekst
- coverAfbeelding
- bodyBlokken
- authorVerwijzing
- topicsVerwijzingen
- publishedAtDatum
- seo.titleTekst
- seo.descriptionTekst
client_logo heeft geen plek. Het is ingevuld op 14 posts. Voeg een afbeeldingsveld toe aan het nieuwe model, of schrap het bewust.
Schrap hetVoeg een logoveld toeConcept
Modelkoppeling
Elk oud veld gekoppeld aan zijn nieuwe. Een veld zonder plek houdt de verhuizing tegen tot een mens beslist.
2 / 2
Wat het waard zou zijn
Weken plakwerk, als één batch die je nakijkt.
Weken kopiëren en plakken worden één batch die een mens nakijkt, met een telling die toont wat er verloren ging.
Meet hoe lang tien pagina’s met de hand verhuizen duurt, het nakijken inbegrepen. Vul je cijfers in: dat is het werk dat de batch vervangt, en het nazicht vraagt nog altijd een mens.
Wat het met de hand verhuizen zou kosten
Wacht op je cijfers.
Jouw cijfers, jouw raming. Ik vond geen publiek cijfer voor minuten per pagina, dus meet zelf tien pagina’s voor je hierop vertrouwt.
Waar de grens ligt
Het verhuist en het telt. Een mens beslist.
Wat het doet
- Leest elke pagina uit de database van het oude CMS, niet van de live site.
- Maakt van oude markup getypeerde blokken, en laat de inline styling onderweg vallen.
- Telt de woorden aan beide kanten van elke pagina, en toont beide tellingen.
- Zet links en afbeeldingen om naar hun nieuwe adres, en lijst op wat niet lukte.
Wat het nooit doet
- Gokken naar een blok dat geen plek heeft in het nieuwe model.
- Naar het nieuwe CMS schrijven voor een mens de koppeling goedkeurde.
- Iets uit het oude CMS verwijderen.
The mover reads and writes; both CMSs stay yours. Which pages move, which wait for a person and who signs off the batch is agreed and written down before the first real page is moved.
Wil je dit echt laten bouwen?
Vertel me wat er moet verhuizen. In 20 minuten weet je of het de moeite is om te bouwen, en wat ik uit deze tekening zou schrappen.