Update bulkgegevens in WordPress

Op dit moment komt dat in WordPress op grote hoeveelheden gegevens op een repetitieve manier.

Een recent voorbeeld is het geval waarin de hyperlinkroutes met vaste permalinks waren, naar Geofumadas.com gaan en het subdomein verlaten vereist dat veel van deze velden worden aangepast, zoals ik in het volgende voorbeeld laat zien:

De vorige route was:

http://geofumadas.cartesianos.com/ cursus-van-autocad-2011 /

en de nieuwe is:

http://geofumadas.com/ cursus-van-autocad-2011 /

Het is duidelijk dat het nodig is om de term te veranderen geofumadas.cartesianos.com door geofumadas.com en het doen voor een grote hoeveelheid gegevens is nodig om het vanuit de database te doen, als de plaats waar de blog wordt gehost dit toelaat. Laten we eens kijken hoe het moet:

exporteren 1. De rugleuning.

Voordat u zoiets geks doet, moet u een back-up downloaden. Dit doet u in Tools / Export.

 

 

2. Ga naar phpMyAdmin. In dit geval doe ik het vanuit Cpanel, het platform waarop Geofumadas.com wordt gehost. Eenmaal binnen kiezen we de database, over het algemeen zou er maar één moeten zijn.

exporteren

3. Zoek in welke tabellen het woord staat dat u wilt wijzigen. Onthoud dat deze term in verschillende tabellen kan staan, bijvoorbeeld degene met de wp_posts-items, degene met de opmerkingen wp_comments, enz. Dus wat we eerst doen, is bepalen waar het is. Om dit te doen, selecteren we het tabblad "zoeken", noteren we het zoekwoord en selecteren we alle tabellen.

exporteren

En dat zou ons een resultaat moeten laten zien die lijkt op het onderste beeld.

exporteren

4. Zoek de kolommen met de woorden die u wilt wijzigen.

Met de knop 'Bladeren' kunt u naar het detail van de kolom waar het is. Dit wordt gedaan door een eenvoudige inspectie.

5. Voer de wijziging uit

Wat het volgende is, is om de wijziging met de volgende syntax uit te voeren:

-update tabla reeks kolom = vervangen (kolom'Tekst om te veranderen''nieuwe tekst')

-update wp_posts reeks POST_CONTENT = vervangen (POST_CONTENT'geofumadas.cartesianos.com''geofumadas.com')

 

 

In dit geval is de tabel wp_post en is de kolom post_content. Bij het uitvoeren ervan zou het bericht moeten verschijnen van hoeveel records zijn beïnvloed. U moet voorzichtig zijn met het gebruik van het symbool (') aangezien het niet hetzelfde is als het symbool dat voor accent (´) wordt gebruikt. Als dit niet het geval is, wordt er een foutbericht in de syntaxis geretourneerd.

Het is dan ideaal om de query opnieuw uit te voeren, vanaf stap 3, om te zien of het resultaat is gewijzigd. Het is ook handig om stap voor stap te gaan en de wijziging te verifiëren, zodat we niet door een vingerfout een reserveplaat of iets dergelijks moeten plaatsen.

Het is ook niet aan te raden om dit proces uit te voeren als acties zoals het importeren van afbeeldingen die in de vorige blog zouden kunnen zijn opgeslagen, niet eerder zijn uitgevoerd. Als we dat niet doen, breken we de juiste route en veroorzaken we onomkeerbare schade. Daarvoor zijn er plug-ins zoals LinkedImages en ook de recente versies van WordPress bij het importeren geeft ons de mogelijkheid om de afbeeldingen naar de nieuwe hosting te brengen (hoewel ze niet allemaal komen).

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.