Vill du lära dig mer om WordPress-filer och katalogstruktur?
Alla WordPress-filer, teman, plugins och kärnanvändaruppladdningar lagras på din webbhotellserver.
I den här nybörjarguiden kommer vi att förklara fil- och katalogstrukturen för WordPress.
Varför ska du lära dig om WordPress-fil- och katalogstruktur?
De flesta användare kan köra sin WordPress-webbplats utan att ens känna till WordPress-filer eller kataloger. Men att förstå hur WordPress lagrar filer och kataloger kan hjälpa dig att lösa många vanliga WordPress-problem på egen hand.
Den här guiden hjälper dig:
- Ta reda på vilka WordPress-filer och mappar som är kärnfiler.
- Förstå hur WordPress lagrar dina bilder och mediauppladdningar.
- Där WordPress lagrar dina teman och plugins.
- Där konfigurationsfiler lagras i din WordPress-installation.
Den här informationen hjälper dig också att lära dig hur WordPress fungerar bakom kulisserna och vilka WordPress-filer du bör säkerhetskopiera.
Med det sagt, låt oss ta en titt på WordPress-fil- och katalogstrukturen.
Få åtkomst till WordPress-filer och kataloger
Dina WordPress-filer och kataloger lagras på din webbhotellserver. Du kan komma åt dessa filer med en FTP-klient. Se vår guide om hur du använder FTP för att ladda upp WordPress-filer för detaljerade instruktioner.
Ett enklare alternativ till FTP är File Manager-applikationen som är inbyggd i de flesta WordPress-värdkontrollpaneler.
När du har anslutit till din WordPress-webbplats med FTP eller filhanterare kommer du att se en fil- och katalogstruktur som liknar denna:
Inuti rotmappen kommer du att se de viktigaste WordPress-filerna och mapparna. Det här är de filer och mappar som kör din WordPress-webbplats.
Förutom .htaccess- och wp-config.php-filerna är det inte meningen att du ska redigera andra filer på egen hand.
Här är en lista över huvudfiler och mappar i WordPress som du kommer att se i rotkatalogen på din WordPress-webbplats.
- wp-admin [dir]
- wp innehåll [dir]
- wp-inkluderar [dir]
- index.php
- license.txt
- readme.html
- wp-activate.php
- wp-blog-header.php
- wp-kommentarer-post.php
- wp-config-sample.php
- wp-cron.php
- wp-länkar-opml.php
- wp-load.php
- wp-login.php
- wp-mail.php
- wp-configuration.php
- wp-registration.php
- wp-trackback.php
- xmlrpc.php
Listan ovan saknar filerna .htaccess och wp-config.php. Detta beror på att dessa två filer skapas efter WordPress-installationen.
WordPress konfigurationsfiler
Din WordPress rotkatalog innehåller några speciella konfigurationsfiler. Dessa filer innehåller viktiga inställningar som är specifika för din WordPress-webbplats.
- .htaccess – En serverkonfigurationsfil, WordPress använder denna för att hantera permalänkar och omdirigeringar.
- wp-config.php – Den här filen talar om för WordPress hur man ansluter till din databas. Det ställer också in några globala inställningar för din WordPress-webbplats.
- index.php – Indexfilen laddar och initierar i princip alla dina WordPress-filer när en användare begär en sida.
Ibland kan du behöva redigera filen wp-config.php eller .htaccess. Var mycket försiktig när du redigerar dessa två filer. Ett litet misstag kan göra din webbplats otillgänglig. När du redigerar dessa två filer, skapa alltid säkerhetskopior på din dator innan du gör några ändringar.
Om du inte ser .htaccess-filen i din rotkatalog, kolla in vår guide om varför du inte kan hitta .htaccess-filen i din WordPress rotkatalog.
Beroende på hur din WordPress-webbplats är konfigurerad, kanske du eller inte har följande filer i din rotkatalog.
- robots.txt – innehåller instruktioner för sökmotorer
- Favicon.ico – Ibland genererar WordPress-värdar en favicon-fil.
Inuti wp-content-mappen
WordPress lagrar alla uppladdningar, plugins och teman i wp-content-mappen.
Generellt sett är det meningen att du ska kunna redigera filer och mappar inuti wp-content-mappen. Detta är dock inte helt sant.
Låt oss ta en titt inuti wp-content-mappen för att förstå hur det fungerar och vad du kan göra här.
Innehållet i wp-content-mappen kan skilja sig från en WordPress-webbplats till en annan. Men alla WordPress-webbplatser har vanligtvis dessa:
- [dir] ämnen
- [dir] Tillbehör
- [dir] massor
- index.php
WordPress lagrar dina temafiler i mappen /wp-content/themes/. Du kan redigera en temafil, men det rekommenderas i allmänhet inte. Så snart du uppdaterar ditt tema till en nyare version kommer dina ändringar att skrivas över under uppdateringen.
Det är därför det rekommenderas att skapa ett barntema för anpassning av WordPress-tema.
Alla WordPress-plugins som du laddar ner och installerar på din webbplats lagras i mappen /wp-content/plugins/. Det är inte meningen att du ska redigera pluginfiler direkt, såvida du inte har skrivit ett platsspecifikt WordPress-plugin för eget bruk.
I många WordPress-tutorials kommer du att se kodavsnitt som du kan lägga till på din WordPress-webbplats. Du kan lägga till anpassad kod till din WordPress-webbplats genom att lägga till den i ditt barntemas functions.php-fil eller genom att skapa en platsspecifik plugin.
Men det enklaste och säkraste sättet att lägga till anpassad kod är att använda en kodavsnittsplugin som WPC-kod. För steg-för-steg-instruktioner, kolla in den här guiden om hur du enkelt lägger till anpassad kod i WordPress.
WordPress lagrar alla dina bilder och mediauppladdningar i mappen /wp-content/uploads/. Som standard är uppladdningar organiserade i /år/månad/ mappar. När du skapar en WordPress-säkerhetskopia bör du inkludera mappen för uppladdningar.
Du kan ladda ner färska kopior av WordPress-kärnan, ditt tema och installerade plugins från dina källor. Men om du förlorar din uppladdningsmapp blir det mycket svårt att återställa den utan en säkerhetskopia.
Du kan se några andra standardmappar i din wp-innehållskatalog.
Många WordPress-plugins kan också skapa sina egna mappar i din wp-innehållsmapp för att lagra filer.
Vissa WordPress-plugins kan skapa mappar i mappen /wp-content/uploads/ för att spara användaruppladdningar. Till exempel har denna demowebbplats mappar skapade av krossa ballongenWooCommerce, SemillaProdoch WP-formulär Tillbehör.
Vissa av dessa mappar kan innehålla viktiga filer. Det är därför vi rekommenderar att du säkerhetskopierar alla dessa mappar som en försiktighetsåtgärd.
Andra mappar kan innehålla filer som du säkert kan ta bort. Till exempel kan dina caching-plugins som WP Rocket skapa mappar för att spara cachingdata.
Det är allt, vi hoppas att den här artikeln hjälpte dig att förstå WordPress-fil- och katalogstrukturen. Du kanske också vill kolla in vår nybörjarguide för WordPress-databashantering med phpMyAdmin och vår handledning om hur du skapar ett anpassat WordPress-tema utan någon kodningskunskap.
