Vedligeholdelse af WordPress-databasen
Se, hvad der kræver opmærksomhed, før du ændrer databasen.
Undersøg lagerplads, indeks og indstillinger via MCP. Vælg derefter en afgrænset handling ud fra fund på dit eget WordPress-websted.
Et fund er en grund til at undersøge nærmere.
Tilstandsrapporten skelner mellem tabellagring, indeksfund, automatisk indlæste indstillinger og udløbne transient-poster. Følg op med en målrettet kontrol, når et område kræver nærmere undersøgelse.
En stor tabel forklarer ikke, hvorfor en side er langsom. Et muligvis overflødigt indeks skal vurderes; det er ikke en besked om at slette det. Pluginet rapporterer observationer og kontrollernes tilgængelige dækning. Det reparerer ikke databasen automatisk.
En undersøgelse læser den aktuelle tilstand. Vedligeholdelse ændrer en valgt del gennem en særskilt, bekræftet handling.
Autoload ændrer, hvad der indlæses, ikke hvad der gemmes.
Nogle WordPress-indstillinger indlæses automatisk sammen. Autoload-handlingen ændrer dette flag for udtrykkeligt navngivne indstillinger og bevarer deres gemte værdier.
Kontrollér, hvilket plugin der ejer indstillingen, og hvordan den bruges, før du ændrer flaget. Størrelsen alene viser ikke, om automatisk indlæsning bør slås fra. Ét kald accepterer op til 25 navngivne indstillinger, som ikke er transients, og kontrollerer det resulterende flag.
De valgte indstillinger indlæses sammen. Deres gemte indhold er uændret.
Vælg den handling, der besvarer dit spørgsmål.
Start med en kontrol, der kun læser data. Vedligeholdelseshandlinger bruger simulering som standard og kræver udtrykkelig bekræftelse for en faktisk ændring.
Undersøg lagerplads og indeks
Brug tilstandsoversigten til at vælge retning. Undersøg derefter indeksdefinitioner, indstillingernes størrelse eller lagringsmotorerne for kernetabeller. Indeksresultater vises sidevis. Valgfrie Performance Schema-tællere er observationer, ikke bevis for, at et indeks aldrig bruges.
Fjern udløbne midlertidige poster
Forhåndsvis en portion på op til 500 udløbne poster, der angiver tidsfrister for transients. De tilhører WordPress’ midlertidige cachedata. Svaret rapporterer resultatet af oprydningen uden at vise transient-navne eller værdier. Flere portioner kan være nødvendige.
Erstat et kendt tekststykke i indlæg
Find for eksempel »Levering på fem dage«, før du erstatter teksten med et verificeret løfte om tre dage. Vis matchende indlæg, vælg indlægstyper og statusser, og forhåndsvis en erstatning med almindelig tekst eller regulære udtryk. Søgningen omfatter gemt indlægsindhold, ikke alle ord, som webstedet viser. En grænse på 0 sætter intet udtrykkeligt loft over antallet af resultater. Faktiske skrivninger kræver MCP Abilities – Block Editor og tilladelse til at redigere hvert indlæg. Den indbyggede blokvalidering kan afvise en foreslået erstatning.
Konvertér lagringsmotorer for valgte kernetabeller
Vælg understøttede WordPress-kernetabeller med deres logiske nøgler. WordPress finder de faktiske navne, også med tilpassede præfikser. Handlingen kan ikke målrettes vilkårlige plugin-tabeller. Hav en passende sikkerhedskopi, og undersøg den rapporterede slutmotor efter en bekræftet konvertering.
Kend rapportens begrænsninger.
Tilstandsoversigten er hverken en fuldstændig kontrol af dataintegritet eller en diagnose af langsomme forespørgsler. Indstillingsrapporter viser navne og størrelser, ikke værdier. Der er intet endpoint til vilkårlig SQL, ingen automatisk indekssletning og ingen generel reparationskommando.
På multisite kræver kortlægning af databaseskemaet og forespørgsler om fælles netværkstabeller både superadministrator og rettigheder til netværksindstillinger. Det gælder også læsekontroller og simuleringer.
Forhåndsvis én ændring, og kontrollér derefter virkningen.
En anmodning om faktisk vedligeholdelse kræver
dry_run:false og confirm:true. Antallet af resultater i en simulering garanterer ikke, at en senere indholdsskrivning består editorens validering. Undersøg de berørte sider og deres ordlyd efter en erstatning.En fejl i ét element fortryder ikke tidligere vellykkede ændringer i samme kald. Tabelkonvertering rapporterer databasekommandoens resultat, den verificerede lagringsmotor og eventuel usikkerhed hver for sig. Hvis virkningen er usikker, undersøg den aktuelle tilstand før næste handling.
Gør et databasespørgsmål til et konkret næste skridt.
Installér MCP Abilities – Database med WordPress 6.9 eller nyere, PHP 8.0 eller nyere, WordPress MCP Adapter og MCP Expose Abilities. Tilføj MCP Abilities – Block Editor for faktiske erstatninger af indlægsindhold. Start med en rapport, der kun læser data, eller en liste over matchende indlæg.
