Rens og forhindre, at databasen svulmer op på mit WordPress -site
En oppustet WordPress -database er primært forårsaget af akkumulering af unødvendige data, såsom gamle indlægsrevisioner, spam -kommentarer, ubrugte plugindata, forældede temaindstillinger og store omkostninger. Disse data opbygges over tid med hver handling, der udføres på hjemmesiden, hvilket fører til en større databasestørrelse og potentielle problemer med ydeevnen. Du kan rydde op i databasen og afbøde yderligere oppustethed med indbyggede værktøjer, tredjeparts plugins og i ekstreme tilfælde direkte i databasen.
Dette er de mest almindelige årsager til databaseproblemer.
- For store revisioner af indlægget
- Kommentarer til spam
- Ubrugte plugins og temaer
- Overdreven overhead
- Pingbacks og trackbacks
For store revisioner af indlægget
Oprydning af for store efterfølgende revisioner i WordPress hjælper med at optimere dit sites ydeevne ved at reducere datablusen. Dette fører til hurtigere indlæsningstider og en mere effektiv hjemmeside. Hver revision tager plads i databasen og kan gøre dit site langsommere, hvis det ikke markeres.
Begræns eller deaktiver revisioner efter et plugin
For at begrænse ændringer i indlæg i WordPress kan du installere et plugin til at administrere indstillingerne. Der er flere plugin -muligheder. Vi foreslår et let plugin som f.eks. WP Revisions Control .
- Installer plugin og aktiver det .
- I menuen til venstre skal du vælge Indstillinger og derefter Skrivning .
- I afsnittet WP -revisionskontrol skal du indtaste det antal ændringer, du vil beholde for indlæg og sider. Hvis du efterlader disse felter tomme, bevares alle ændringer. Det er normalt mere end nok at begrænse dit site til 3 eller 5 versioner af indlæg og sider.
- (Valgfrit) For at deaktivere ændringer for indlæg og sider skal du udfylde feltet med 0.
- Klik på Gem ændringer.
Begræns eller deaktiver indlægsrevisioner ved at redigere filen wp-config.php
For at begrænse revisioner af indlæg i WordPress kan du tilføje en kodelinje i din wp-config.php-fil ved hjælp af define ('WP_POST_REVISIONS', nummer); kommando, hvor "antal" repræsenterer det ønskede maksimale antal ændringer, som du vil beholde pr. indlæg; definer f.eks. ('WP_POST_REVISIONS', 3); ville begrænse hvert indlæg til 3 revisioner.
- Opret forbindelse til din hosting med FTP eller Filhåndtering .
- I mappen med din WordPress-installation skal du finde filen wp-config.php.
- Åbn wp-config.php-filen, og find følgende linje:
/* Det er alt, hold op med at redigere! God udgivelse. */
- Lige over denne linje skal du tilføje følgende kode:
define ('WP_POST_REVISIONS', 3)Bemærk: Du kan deaktivere postrevisioner med 0 eller false; definer f.eks. ('WP_POST_REVISIONS,' 0); det vil ikke gemme nogen ændringer (undtagen én automatisk lagring pr. indlæg). - Gem dine ændringer.
Ryd op efter revisioner
Du kan slette alle efterfølgende revisioner direkte i databasen med en SQL -forespørgsel ved at følge disse trin.
- Få adgang til din database via phpMyAdmin .
- Gå til fanen SQL, og udfør følgende forespørgsel:
SLET FRA wp_posts WHERE post_type = 'revision';
Bemærk: wp_ er standardpræfikset for databasetabellen. Hvis dit tabelpræfiks ikke er wp_ , skal du finde dit tabelpræfiks og bruge det i din forespørgsel. Eksempel: wp_xufdzp_posts. - Vælg Gå .
Kommentarer til spam
Forebyggelse af spam -kommentarer på dit WordPress -site kan forbedre dit websites omdømme ved at holde dit kommentarsektion rent, forbedre brugeroplevelsen, potentielt styrke SEO og beskytte dit site mod ondsindet aktivitet ved at filtrere automatiske botkommentarer, der kan skade dit websites sikkerhed og troværdighed. grundlæggende skaber det et mere positivt og pålideligt miljø for ægte besøgende og interaktioner.
Her er nogle ressourcer til administration af kommentarindstillinger og fjernelse af spamkommentarer.
- Administrer mine indstillinger for WordPress-kommentarer
- Fjern kommentarer fra min WordPress-site
- Fjern WordPress-kommentarer i databasen
Ubrugte plugins og temaer
Fjernelse af ubrugte plugins og temaer fra et WordPress -site kan hjælpe med at forbedre dets ydeevne ved at reducere mængden af data, der skal behandles, forbedre sikkerheden ved at minimere potentielle sårbarheder fra forældet kode, forenkle siteadministration ved at fjerne kontrolpanelet på dashboardet og potentielt reducere størrelsen på sikkerhedskopier du skal gemme.
Overdreven overhead
Fjernelse af overskydende overhead fra et WordPress -site er afgørende for at forbedre dit websites ydeevne ved at reducere mængden af unødvendige data, der er gemt i databasen, hvilket kan føre til hurtigere indlæsningstider og en bedre samlet effektivitet på websitet, især når der behandles store mængder gamle, ubrugte metadata akkumuleret over tid. Hvis du holder metadata ajour, kan det desuden bidrage til bedre SEO ved at sikre, at søgemaskiner har nøjagtige oplysninger om dit indhold.
Sådan kan du optimere din MySQL -database for at fjerne overhead.
Pingbacks og trackbacks
De fleste WordPress -brugere fjerner pingbacks og trackbacks fra deres sites primært for at bekæmpe spam. Automatiserede bots udnytter ofte disse funktioner til at indsætte irrelevante links i kommentarsektionen, hvilket kræver en betydelig indsats for moderering og rod på hjemmesiden med indhold af lav kvalitet. Desuden kan deaktivering af dem forbedre sitets ydeevne ved at reducere unødvendige serveranmodninger og forbedre sikkerheden ved at mindske potentielle DDoS -angrebsvektorer.
Deaktiver pingbacks og trackbacks
- Log på WordPress .
- Fra menuen til venstre skal du vælge Indstillinger og derefter Diskussion .
- Under Standardindstillinger for indlæg skal du fjerne markeringen i afkrydsningsfeltet Tillad linkmeddelelser fra andre blogs (pingbacks og trackbacks) på nye indlæg .
- Klik på Gem ændringer.
Slet pingbacks og trackbacks i WordPress -dashboardet
- Log på WordPress .
- Fra menuen til venstre skal du vælge Kommentarer .
- Filtrer efter "Pings": I rullemenuen skal du vælge Pings og derefter vælge Filter for kun at se pingbacks og trackbacks.
- Gå gennem listen over pingbacks, idet du identificerer og sletter spam eller irrelevante poster.
- For store mængder spam skal du vælge flere pingbacks og i rullemenuen Massehandlinger vælge Spam eller Papirkurv for at fjerne dem i løs vægt.
Slet pingbacks og trackbacks i databasen
Du kan slette pingbacks og trackbacks i bulk gennem phpMyAdmin. Sådan gør du.
- Få adgang til din database via phpMyAdmin .
- Gå til fanen SQL, og udfør følgende forespørgsel:
SLET FRA wp_comments WHERE comment_type IN ('pingback', 'trackback');Bemærk: wp_ er standardpræfikset for databasetabellen. Hvis dit tabelpræfiks ikke er wp_ , skal du finde dit tabelpræfiks og bruge det i din forespørgsel. Eksempel: wp_xufdzp_comments. - Vælg Gå .
Flere oplysninger
- Hvis du forsøger at reducere størrelsen på dit WordPress -site, kan du se her, hvordan du kan slette medier i WordPress .
- Find flere oplysninger om revisioner i en artikel fra WordPress.org.
- Find flere oplysninger om mediebiblioteket i en artikel fra WordPress.org.
- Find flere oplysninger om kommentarer i WordPress i en artikel fra WordPress.org
- Find flere oplysninger om pingbacks og trackbacks i en artikel fra WordPress.org.