Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här hittar du vilka filer som ska editeras i WordPress Theme

WordPress-teman består av flera filer, och det kan vara svårt att veta vilka som ska redigeras, särskilt för nybörjare.

Men att göra ändringar i ditt tema ska inte behöva vara förvirrande. Med några få tips kan du enkelt identifiera rätt filer att justera.

I den här artikeln guidar vi dig genom hur du hittar rätt filer för de justeringar du vill ha.

Finding which WordPress theme file to edit

Förstå WordPress Theme Template Files

WordPress-teman består av flera filer. Dessa inkluderar mallfiler, anpassade malltaggar och funktioner, malldelar, bilder, JavaScript och CSS-filer.

Alla de bästa WordPress-temana följer de officiella bästa metoderna. Detta innebär att de organiserar all kod med hjälp av standardfil- och mallstrukturen.

Alla WordPress-teman har t.ex. archive.php, single.php, functions.php och andra filer.

Varje fil används som en mall för att visa ett visst område på din WordPress-webbplats. Mallen single.php visar till exempel enstaka inlägg och mallen page.php visar en enstaka sida.

Att förstå WordPress-mallhierarkin ger dig en bättre förståelse för hur WordPress fungerar. Om du någonsin behöver lägga till eller redigera kod i ditt WordPress-tema hjälper detta dig också att avgöra vilka filer du behöver redigera.

Mer information finns i vår nybörjarguide för WordPress mallhierarki.

Med detta i åtanke, låt oss ta en titt på hur du enkelt kan hitta vilka filer som ska redigeras i ett WordPress-tema.

Hitta mallfiler som ska redigeras i WordPress Theme

Det första du behöver göra är att installera och aktivera pluginet What The File. För mer information, se vår steg-för-steg-guide om hur du installerar ett WordPress-plugin.

Pluginet fungerar direkt från boxen och det finns inga inställningar som du behöver konfigurera.

Efter aktivering måste du besöka frontend på din webbplats och du kommer att märka en ny ”What The File”-meny i WordPress adminfält.

What the file menu

Nu behöver du bara hålla muspekaren över menyalternativet. Då visas en rullgardinsmeny med en lista över de mallfiler som används för att visa den här sidan.

Om du klickar på filnamnet kommer du till WordPress standardfilredigerare, där du kan redigera just den filen.

WordPress theme file editor

Vi rekommenderar dock inte att du använder WordPress filredigerare för att redigera temafiler eftersom den saknar ett ångeralternativ. Om du gör ett misstag och låser dig ute från din webbplats måste du använda en FTP-klient för att åtgärda det.

Istället föreslår vi att du använder en FTP-klient eller File Manager-appen i kontrollpanelen för ditt WordPress-värd.

Med dessa verktyg kan du redigera temafiler med vilken vanlig textredigerare som helst, t.ex. Notepad.

Direkta ändringar i ditt WordPress-tema är inte att rekommendera. Dessa ändringar kommer att raderas när du uppdaterar ditt tema.

Att göra direkta ändringar i ditt WordPress-tema är också en dålig idé. Det beror på att dessa ändringar kommer att försvinna när du uppdaterar ditt tema.

Om du bara behöver lägga till lite CSS kan du göra det som anpassad CSS i WordPress.

Om du vill göra mer omfattande ändringar i dina temafiler bör du skapa ett barntema. Pluginet ”What The File” kan hjälpa dig att hitta de temafiler som du behöver kopiera och redigera i ditt barntema.

Observera: Menyobjektet som läggs till av plugin-programmet i adminfältet kommer att vara synligt för alla inloggade användare och länka till en extern webbplats. Du bör endast använda detta plugin i en utvecklingsmiljö, t.ex. en staging-webbplats.

Bonus Tips: Lägga till egen kod för sidhuvud och sidfot i WordPress

Ibland behöver du inte redigera dina temafiler för att lägga till funktionalitet på din WordPress-webbplats.

Du kanske till exempel bara vill lägga till anpassad kod i sidhuvudet eller sidfoten på din webbplats för att infoga spårningsskript eller verifieringskoder.

I sådana fall kan du använda plugins för att lägga till kodsnuttar utan att redigera temafiler, som WPCode.

WPCodes har ett enkelt gränssnitt för att klistra in din kod. På så sätt förblir dina temafiler orörda och dina ändringar förblir säkra under uppdateringar.

Här lägger vi till exempel till en anpassad spårningskod i sidhuvudet på vår demosajt:

Pasting the Snapchat Pixel base code to WPCode Header section

Att använda plugins som detta sparar tid och minskar antalet misstag. Det är ett säkrare sätt att lägga till nya funktioner på din webbplats. För mer information kan du läsa vår guide om hur du lägger till sidhuvud- och sidfotskod i WordPress.

Vi hoppas att den här artikeln hjälpte dig att hitta vilka filer du ska redigera i ditt WordPress-tema. Därefter kanske du också vill se vår fuskark för WordPress-temautveckling eller ta en titt på WordPress-genererade CSS-klasser som du kan använda för att styla dina teman.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

11 kommentarerLämna ett svar

  1. Moinuddin Waheed

    This is a bit developer oriented task but yes at times we get into the question to edit the file and get into dilemma of which one to edit to get the desired changes made.
    I used to think that it is always the functions.php file that is to be changed but no the change is to be made where it is desired.
    I will explore the plugin to see where we would need to make the edit and changes.
    Thanks for this tutorial guide. it is really helpful understanding these concepts better.

    • WPBeginner Support

      You’re welcome :)

      Administratör

  2. Jiří Vaněk

    Thank you for the tip. Sometimes, I need to make a change on a website, and one doesn’t immediately know which file to edit. This plugin can be a great helper in figuring out which template file is currently being used.

    • WPBeginner Support

      Glad we could share this plugin :)

      Administratör

  3. Riyaz

    Installing this plugin made my life easier. However, some of the themes just leave something like these:

    $has_sidebar = is_active_sidebar( ’single-blog’ );
    do_action( ’mytheme_page_header’ );

    and even some functions which I can find nowhere:
    mytheme_get_listings_image(’mytheme-list’)

    Is there any way to find these things ?

    • WPBeginner Support

      You would need to manually go through the files manually, normally those would be found in the functions.php file

      Administratör

  4. mark Swift

    Hi,
    nice article,
    but what if the files are not available in child theme which I have to edit ??

  5. Cos

    If you copy template (.php) files to your child theme (so you can edit them and not lose your changes when the theme is updated) then what happens if the file you copied and edited is updated by the theme developer? Do you then lose the benefit of their update?

  6. Susan Sheridan

    How about this same kind of tool for finding out which style sheets are being applied?

  7. Bond Shands

    I had hoped to use these directions to change the Post Office Mailing Address line at the bottom of my blog. However, installing and activating the What The File plugin produced no discernible results. Nothing new appeared on my Menu Bar. Also, to be honest, your instructions left me in the dark about how I would see the plugin displayed when viewing the blog page I wished to see. (Also, I’m already a subscriber via an alternate email address).

    • WPBeginner Support

      Hi Bond Shands,

      Each WordPress site uses a couple of templates which are loaded on each page. For example, the header and footer templates. In order to change your postal address you will need to edit the footer.php file. However, make sure that you backup your WordPress theme before making any direct changes.

      Thanks

      Administratör

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.