Internet og blogs

Opdater massive data i Wordpress

Tiden kommer, hvor store mængder data skal opdateres i Wordpress, på en gentagen måde.

Et nyligt eksempel er tilfældet med hyperlinkruterne med faste permalinks, at gå til Geofumadas.com og forlade underdomænet kræver justering i mange af disse felter, som jeg viser i følgende eksempel:

Den tidligere rute var:

http://geofumadas.cartesianos.com/autocad-kursus-2011/

og den nye er:

http://geofumadas.com/autocad-kursus-2011/

Det er klart, at det, der kræves, er at ændre udtrykket geofumadas.cartesianos.com af geofumadas.com og for at gøre det for en stor mængde data, er det nødvendigt at gøre det fra databasen, hvis stedet, hvor bloggen er hostet, tillader det. Lad os se, hvordan du gør det:

eksport 1. Bagsiden.

Før du gør noget skørt som dette, skal du sænke en backup. Dette gøres i Værktøjer / Eksporter.

 

 

2. Få adgang til phpMyAdmin. I dette tilfælde gør jeg det fra Cpanel, som er den platform, hvor Geofumadas.com er hostet. Når vi først er inde, vælger vi databasen, normalt skal der kun være én.

eksport

3. Find hvilke tabeller der indeholder ordet, der skal ændres. Lad os huske, at dette udtryk kan være i forskellige tabeller, for eksempel det for wp_posts-indgange, det for wp_comments-kommentarer osv. Så det, vi gør først, er at bestemme, hvor det er. For at gøre dette vælger vi fanen "søg", skriver det søgte ord ned og vælger alle tabellerne.

eksport

Og det skulle vise os et resultat, der ligner billedet nedenfor.

eksport

4. Se efter kolonnerne, hvor ordene, der skal ændres, er.

Med knappen "Gennemse" kan du gå til detaljerne i den kolonne, hvor den er placeret. Dette gøres ved simpel inspektion.

5. Udfør ændringen

Det næste er at udføre ændringen med følgende syntaks:

opdatering bord sæt kolonne = erstatte(kolonne, 'tekst for at ændre''ny tekst')

opdatering wp_posts sæt POST_CONTENT = erstatte(POST_CONTENT, 'geofumadas.cartesianos.com''geofumadas.com')

 

 

I dette tilfælde er tabellen wp_post, og kolonnen er post_content. Når du udfører det, skal meddelelsen om, hvor mange poster der var påvirket, vises. Du skal være forsigtig, når du bruger symbolet ( ' ), da det ikke er det samme som det, der bruges til accent ( ' ). Hvis ikke, vil den returnere en syntaksfejlmeddelelse.

Det er ideelt at køre forespørgslen igen fra trin 3 for at se, om resultatet er ændret. Det er også praktisk at gå trin for trin for at verificere ændringen, så en fingerfejl ikke får os til at placere et sparerib eller noget lignende.

Det anbefales heller ikke at gøre denne proces, hvis handlinger såsom import af billeder, der kunne have været gemt i den tidligere blog, ikke er blevet udført før. Hvis vi ikke gør det, vil vi bryde den rigtige vej og forårsage uoprettelig skade. Til det er der plugins som LinkedImages og også nyere versioner af Wordpress ved import giver os mulighed for at bringe billederne til den nye hosting (selvom ikke alle kommer).

Golgi Alvarez

Forfatter, forsker, specialist i jordforvaltningsmodeller. Han har deltaget i konceptualisering og implementering af modeller såsom: National System of Property Administration SINAP i Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redaktør af Geofumadas vidensblog siden 2007 og skaberen af ​​AulaGEO Academy, der omfatter mere end 100 kurser om emner GIS - CAD - BIM - Digitale tvillinger.

Relaterede artikler

Efterlad en kommentar

Tilbage til toppen knap