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 lägger du till ditt plugin i WordPress Plugin Directory

Nu har du gjort det! Din WordPress plugin är redo att användas. Nu undrar du förmodligen hur du ska få det till plugin repository så att tusentals WordPress användare kan upptäcka och använda det.

WordPress plugin directory är inte bara ett lagringsutrymme. Det är en livlig marknadsplats för idéer och lösningar.

Men här är haken: att submitte your plugin är inte så enkelt som du kanske tror. Många utvecklare snubblar i detta skede, vilket försenar deras plugins debut eller missar värdefull exponering.

Men oroa dig inte, vi har fått you covered. I den här guiden guidar vi dig genom varje steg för att lägga till ditt plugin i WordPress Plugin Directory

How to Add Your Plugin to the WordPress Plugin Directory

Varför lägga till ditt plugin i WordPress Plugin Directory?

Om du har skapat ett WordPress plugin som du tror skulle vara användbart för andra, bör du överväga att lägga till det i den officiella WordPress plugin directory. Detta har många fördelar för dig som utvecklare.

WordPress plugin directory är det första stället många användare går till när de letar efter tillägg till sin WordPress website. Om du lägger till ditt plugin i katalogen blir det lättare för användare att hitta det och ger dig större trovärdighet som utvecklare.

Dessutom behöver du inte betala för den bandbredd som är obligatorisk för att ladda ner ditt plugin. The directory kommer också automatiskt att hålla track på hur många som har downloadat det och kommer att meddela dem när det finns en uppgradering.

The directory kommer också att hjälpa dig att stödja plugin. Användare kan rating ditt plugin, lämna återkoppling och buggar rapporter, och använda sig av support forumet.

AIOSEO support page on WordPress.org

Naturligtvis finns det också vissa obligatoriska krav och begränsningar. Det första är att din plugin måste ha en licens som är kompatibel med WordPress. GPLv2 eller senare rekommenderas.

Det finns också några etiska överväganden att tänka på. Pluginet får inte göra något olagligt eller moraliskt stötande, och du kan inte inkludera links till externa websites utan att först få användarnas behörighet.

När du har submitat pluginet kommer det att granskas manuellt för vanliga error och överensstämmelse med riktlinjerna för plugin directory. Den processen kan ta mellan 1 och 10 dagar.

Med det sagt, låt oss ta en titt på hur du lägger till ditt plugin till WordPress plugin directory steg för steg. Du kan använda snabblänkarna under för att navigera genom den här artikeln:

Step-by-Step 1: Skapa en readme.txt-fil för ditt tillägg

Det första du behöver göra är att skapa en ”Läsa mig”-fil för ditt plugin. Denna kommer att visas på din plugin-sida i plugin directory och måste använda rätt format.

Här är en exempelfil som du kan använda som utgångspunkt. You will need to paste it into your text editor and save the file as readme.txt in your plugin folder:

=== Your Plugin Name ===

Contributors: Your WordPress.org Username
Tags: wpbeginner, plugin tutorial
Requires at least: 6.0
Tested up to: 6.2
Stable tag: 1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A WordPress plugin to teach beginners how to write a WordPress plugin. 

== Description ==

This simple plugin is part of our beginner's guide to writing a WordPress plugin. 

== Installation ==

1. Upload the plugin folder to your /wp-content/plugins/ folder.
1. Go to the **Plugins** page and activate the plugin.

== Frequently Asked Questions ==

= How do I use this plugin? =

Answer to the question

= How to uninstall the plugin? =

Simply deactivate and delete the plugin. 

== Screenshots ==
1. Description of the first screenshot.
1. Description of the second screenshot. 

== Changelog ==
= 1.0 =
* Plugin released.

Du kommer att behöva customize filen för ditt eget plugin, så vi kommer att förklara hur WordPress plugin readme-fil syntax fungerar.

Den första raden är ”Plugin Name” och kommer att visas i WordPress plugin directory som titeln på ditt plugin.

Nästa rad är ”Contributors”. Dessa är WordPress.org ID:n som är responsiva för att hantera ditt plugin. Om du inte redan har ett ID:n måste du skapa ett gratis WordPress.org user account.

Fälten ”Requires at least” och ”Tested up to” hänvisar till de WordPress-versioner som ditt plugin fungerar med. ”Stable tagged” är versionen av ditt eget plugin.

Du kan låta licensfälten vara desamma. Sedan bör du editera ”Description” area för att förklara vad ditt plugin gör.

När du har editerat ditt plugins readme-fil, glöm inte att save dina ändringar. Det är också en bra idé att run filen genom den officiella Readme Validator och ta itu med eventuella issues som identifieras.

Slutligen ska du högerklicka på din plugin folder och skapa en ZIP-fil. Mac-användare bör välja ”Compress [plugin name]” och Windows-användare kan välja ”Send to ” Compressed (zipped) folder”.

Creating Zip File of Your Plugin Folder

Step-2: Submit your plugin till directory för review

Nu är ditt tillägg redo att revieweras av WordPress.org:s plugin-team.

För att submit den, besök Add Your Plugin page. Om du inte redan är inloggad klickar du på knappen ”Logga in” högst upp till höger på vyn.

Logging in to WordPress.org to submit a plugin

När du är inloggad kommer du att kunna uploada och submit your plugin för review.

Klicka bara på knappen ”Select File” för att selecta din plugin’s ZIP-fil. Sedan kontrollerar du alla boxar som är tillämpliga och klickar på knappen ”Upload”.

Uploading a plugin to WordPress.org

WordPress.org plugin review team kommer sedan att ta en titt på din plugin-kod för vanliga error och säkerhetskontroller. När du är approve kommer du att få ett email från tilläggsteamet.

Detta email kommer att innehålla en länk till Subversion (SVN) repository där din plugin kommer att vara hosted på WordPress.org. Du måste använda den här länken när du uploadar ditt plugin.

Step 3: Uppladda ditt tillägg med hjälp av Subversion (SVN)

När ditt plugin är approve måste du använda Subversion (SVN) för att uploada pluginet.

Subversion är ett versionskontrollsystem med open source. Det allow användare att göra ändringar i filer och directories samtidigt som de håller en post över ändringar, hanterar olika versioner och samarbetar med andra användare.

Du behöver en SVN-klient installerad på din dator för att kunna uploada ditt plugin. Windows-användare kan använda SilkSVN eller TortoiseSVN (gratis). Mac-användare kan installera SmartSVN eller Versions app på sina datorer.

I den här artikeln kommer vi att använda Versions app för Mac. Processen är dock mycket lik i alla SVN-appar som listas ovan.

När du har installerat måste du öppna Versions-appen och kontrollera en kopia av ditt WordPress plugins repository. För att göra det klickar du helt enkelt på knappen ”New Repository Bookmark”.

New Repository Bookmark

Detta kommer att ge upp en popup där du först måste ange ett namn för detta bokmärke. Du kan namnge det efter ditt plugin. Efter det måste du add to din WordPress plugin SVN repository URL.

Du kan lämna fälten för användarnamn och password tomma.

Connect Your Repository

Nu ska du klicka på knappen ”Skapa”. Versions kommer att anslutas till ditt repository och ladda ner en kopia av ditt plugins repository till din dator.

Därefter måste du högerklicka på namnet på repository i webbläsarens view och sedan välja ”Checkout”.

Check out your repository

Du kommer att bli ombedd att ange ett namn för foldern och välja en location där du vill store den på din dator. You can use the same folder name as your plugin directory and click on the ’Checkout’ button to continue.

Appen Versions kommer nu att skapa de foldrar som behövs för ditt plugin på din dator. You can view it in your plugin’s repository or browse it in Finder.

Show Local Repository in Finder

Nu måste du kopiera dina plugin-filer och klistra in dem i trunk-mappen i ditt lokala repository.

När du gör det kommer du att notera en icon med ett frågetecken bredvid nya filer i appen Versioner.

Eftersom dessa filer inte fanns tidigare måste du add to dem. Välj de nya filerna och click på knappen ”Add” för att lägga till dessa filer i din lokala folder.

Add Files

Nu när dina plugin-filer är addade till Subversion är du redo att uploada dem. Du gör detta genom att synkronisera ändringar i din lokala folder och Subversion directory.

You should click on your local repository to select it and then click on the ’Commit’ icon.

Commit Changes

A new popup will appear, and you will see the list of changes and a box to add a commit message.

När du klickar på knappen ”Commit” synkroniserar Versions-appen dina ändringar och överför dem till ditt plugins repository.

Adding a Commit Message

Nu när du har uploadat dina plugin-filer till trunken är det dags att tagga dem till en version.

Gå till den lokala kopian av ditt plugin och kopiera filerna i trunk foldern. Efter det måste du öppna mappen tags och skapa en new folder i den.

Namnge denna folder med ett versionsnamn. Se till att det matchar den version som du har enter i din plugin’s header. I exempelkoden ovan har vi använt version 1.0 för vårt plugin.

När du har lagt till 1.0 foldern måste du klistra in dina plugin-filer inuti. Eftersom det här är en new folder måste you också click på knappen ”Add” för att inkludera foldern och alla dess filer i repository.

Add Files

Efter det kan du gå vidare och klicka på ikonen ”Commit” för att synkronisera dina ändringar som du gjorde tidigare. You can now visit the WordPress plugins directory and preview your plugin.

När du behöver redigera dina plugin-filer bör du redigera den lokala kopian. När du är klar med dina ändringar klickar du bara på ikonen ”Commit” för att synkronisera dem med WordPress plugin directory.

När du har gjort stora ändringar i ditt plugin vill du lägga till en ny version genom att lägga till en ny folder med det versionsnumret i mappen tags. Se till att versionsnumret matchar din plugins header.

Step 4: Add Artwork till WordPress Plugin Directory

MonsterInsights plugin banner image

Nu kan vi lägga till några illustrationer och screenshots till WordPress plugin directory. Dessa objekt måste följa standard namngivningspraxis och bör uppladdas med hjälp av Subversion.

Plugin Header Banner

Header-bannern är den stora image som visas högst upp på plugin-sidan. Dess storlek bör vara 772×250 eller 1544×500 pixlar, och du bör använda JPEG- eller PNG-filformat.

Beroende på storleken på din image och filtypen måste du ge din header banner ett av dessa namn:

  • banner-772×250.jpg
  • banner-772×250.png
  • banner-1544×500.jpg
  • banner-1544×500.png

Icon för tillägg

Iconen är en mindre, fyrkantig image och kommer att visas i sökresultat och tillägg. Storleken bör vara 125×125 eller 250×250 pixlar och du bör använda filformatet JPEG eller PNG.

Beroende på storleken på din image och filtypen måste du ge din icon ett av dessa namn:

  • icon-128×128.jpg
  • icon-128×128.png
  • icon-256×256.jpg
  • icon-256×256.png

Screenshots

Du kan add to så många screenshots som du gillar. Dessa screenshots ska listas i screenshot-beskrivningarna i din readme.txt-fil.

Filer med screenshots bör namnges så här:

  • screenshot-1.png
  • screenshot-2.png

När du har förberett all grafik kan du placera den i mappen ”assets ” i den lokala kopian av ditt plugin.

Efter det kommer du att notera en icon med ett frågetecken bredvid mappen assets. You will need to click on the ”Add” button to add new assets files to your repository.

Add Assets

Slutligen går du vidare och klickar på ikonen ”Commit” för att uploada dina filer till WordPress plugin directory.

Efter ett tag kommer du att kunna se konstverket visas på din plugin page.

Commit Changes

Bonus: Resurser för utvecklare av tillägg till WordPress

Om du vill fortsätta din resa som WordPress utvecklare, här är några värdefulla resurser:

Vi hoppas att denna tutorial hjälpte dig att lära dig hur du lägger till ditt plugin i WordPress plugin directory. Du kanske också vill kontrollera vårt urval av de bästa WordPress utvecklarna och vår guide om hur man använder WordPress appen på iPhone, iPad och Android.

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

16 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Mrteesurez says

    I have created a simple plugin to upload to the plugin directory, this guide will help to proper upload it to get it approved but I am yet to create a readme file. I will use the format you gave here. thanks.

  3. Jindo Nguyen says

    Thank you !.
    You helped me solve the issue when uploading my first plugin. Your guide really easier than using the command line.
    This is my new plugin which approval some months ago based on your article.

  4. Mo a says

    What happens after the plugin is uploaded for the first time? How long should I expect to wait before I can find it on WordPress.org and download it directly via the WordPress plugin search?

    Thank you for a great article!

  5. Ralph says

    When trying to upload my plugin files via Tortoise’s SVN Commit option, the commit was blocked because of the following error: “Please provide the commit message that describes the changes you are making.”

    It was easily fixed by entering ”First commit.” in the ”Message” box (below the ”Recent messages” button) of the Commit dialog.

    Thanks for the tutorial!

  6. Parth says

    I have created wordpress plugin

    I want to host it into wordpress.org

    Can anyone let me know what should be the value of license?

    I want to make it free

    What should i write in licese for readme.text file

  7. Keely says

    Wish I could find a SIMPLE tutorial on this – nobody seems to want to explain it REALLY SIMPLY. I hate getting irritated when I’m doing something new.

  8. wpbeginner says

    @mrahmadawais When it is your first time, then you will SVN all folders…. tags, trunk, branches….

    But once that is done, you only need to commit the changes that are needed.

  9. mrahmadawais says

    can someone elaborate me the last step? when we upload through svn ? what should we upload which folder?

  10. jdblundell says

    Thanks for this! I had one dickens of a time trying to upload my plugin (http://casadeblundell.com/jonathan/wordpress/) originally and after I upgraded it last I haven’t been able to post the latest version.

    I’ll have to walk through this and see what I’m missing – although the only real change is that the plugin works with the latest WordPress version.

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.