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 föreslår du utvalda funktioner för WordPress

Undrar du hur nya funktioner läggs till i WordPress?

Du kan föreslå en ny utvald funktion för WordPress med hjälp av Trac eller GitHub. Dessutom kan du också rapportera buggar och öppna biljetter så att contributors och utvecklare kan add dem till WordPress core.

I den här artikeln kommer vi att visa dig hur du föreslår utvalda funktioner i WordPress.

How to make new feature suggestions for WordPress using Trac

Så hittar utvalda funktioner sin väg in i WordPress

Eftersom WordPress är en programvara med öppen källkod drivs utvecklingen av dess användare och frivilliga utvecklare som utgör kärnteamet. Vem som helst kan komma med förslag på utvalda funktioner och förbättringar som de tror skulle vara bra för all WordPress websites.

Om det finns en funktion som tillräckligt många användare vill ha och det finns utvecklare som är intresserade av att arbeta med den funktionen blir den så småningom en del av programvaran.

Detta har varit den vinnande formeln som har lett till att WordPress nu driver över 43% av alla webbplatser.

WordPress kan också enkelt utökas med tillägg. Det innebär att även om en utvald funktion inte ingår i WordPress core, kan den ändå läggas till som ett WordPress plugin.

Om en funktion enkelt kan läggas till med hjälp av ett plugin och inte är till nytta för en majoritet av WordPress användare, läggs den inte till i kärnan. Vanligtvis är detta fallet med de flesta förslag på utvalda funktioner.

Användare kan föreslå funktioner genom att använda WordPress Trac, som är en programvara för buggspårning, utveckling och biljetthantering. Alla framsteg i utvecklingen av WordPress registreras i Trac.

En annan plats där användare kan föreslå nya funktioner är WordPress Requests and Feedback Forum. Det allow användare att submitte sina förslag som idéer och andra WordPress användare kan rösta på dem.

Request and feedback form in WordPress

Beroende på antalet röster som en idé genererar kan WordPress utvecklingsteamet överväga att lägga till den i kärnan.

Med detta sagt, låt oss se hur man använder WordPress Trac och GitHub för att submitte idéer om utvalda funktioner. Klicka bara på länkarna under för att hoppa vidare:

Lägga till ett nytt förslag på en utvald WordPress-funktion med Trac

Kontrollera först att du använder Trac korrekt.

Note: Trac är inte en plattform för support. Om du är ute efter support kan du istället använda WordPress support forums.

Innan du skapar en Trac-biljett, vänligen sök igenom den noggrant för att säkerställa att någon annan inte redan har föreslagit den här funktionen.

Du kan göra det genom att gå till sidan Sök i WordPress Core och sedan enter search termen i sökfältet.

Search for existing tickets

När du är säker på att den funktion du ska föreslå inte finns, besök då Trac website.

Därefter klickar du på knappen ”Create a new ticket”.

Create a new ticket in Trac

Därefter måste du logga in på ditt WordPress.org account.

Om du inte har ett account måste du först registrera dig.

Login to WordPress account

När du är inloggad kommer du att se formuläret New Ticket.

Gå vidare och enter detaljerna för ditt förslag till utvald funktion.

Enter details for ticket

Först måste du ge en summary av ditt förslag till funktion. Detta bör vara en enkel one-liner som förklarar det problem som du försöker lösa med ditt förslag till funktion.

I området ”Description” måste du ge så mycket detaljer som du vill om den funktion du föreslår. Du får gärna add to screenshots och mockups för att förklara your suggestion. Du måste också använda det här utrymmet för att argumentera för ditt förslag till utvald funktion och förklara varför du tycker att den ska vara en del av the core.

Se till att du väljer ”Feature request” som din ärendetyp. Om du lägger till en buggrapport väljer du ”defect (bug)”. Om du tror att den funktion du föreslår egentligen är en förbättring av en funktion som redan finns, väljer du ”enhancement” som ticket type.

Sedan kan du välja WordPress versionsnummer (gillar 6.1), komponent och fokus på contributor enligt dina obligatoriska krav.

Komponenten hänvisar till ett specifikt area som gillar WordPress comments, editor, themes, plugins, and more. Däremot är contributors faktorer ytterligare taggar som du kan add to your ticket.

När du är klar kan du göra en Preview av detaljerna och sedan clicka på knappen ”Create ticket”.

Create your ticket

Om du rullar ner därifrån kommer du att se en preview av din biljett.

Se till att alla detaljer är korrekta innan du skickar in förslagsärendet för en utvald funktion i WordPress.

Preview of ticket

Vad händer när du har submittat en Ticket till Trac?

När you har submittat en ticket till Trac blir den available för andra contributors och utvecklare.

Lead utvecklare kommer också att få aviseringar, och de kan ta en titt på din ticket och vidta action på den.

Det finns ett antal actions som alla användare av WordPress kan utföra på biljetten. Till exempel kan någon ändra fokus, komponent, status och andra detaljer. Dessa ändringar kommer att registreras och visas i Trac.

Om your ticket får tillräckligt stort intresse kan någon utveckla och submit en patch för den. Denna patch kan sedan revieweras av lead utvecklare och kan godkännas. När en patch har godkänts kan antingen en lead utvecklare eller en annan person med behörighet ”commit” ändringen, och den kommer att add to the core under nästa update-cykel.

Beroende på hur ditt förslag ser ut kan det ta dagar, veckor, månader och ibland till och med år att bli en del av the core.

Trots den ibland långa väntetiden är det värt besväret att submit utvalda funktioner. Det är tack vare requests som dessa som WordPress har vuxit från programvara som bara stödde bloggar till det CMS som det är idag.

Lägga till ett nytt förslag på en utvald WordPress-funktion med hjälp av GitHub

Ett annat sätt för dig att requesta utvalda funktioner i WordPress är att använda GitHub.

GitHub är en molnbaserad website som allow utvecklare att store och hantera sin kod, hålla track på ändringar, erbjuda version control och hjälpa andra att samarbeta i ett projekt.

Först måste du besöka GitHubs website och registrera dig för ett gratis account.

Create an account

Efter det kan du besöka WordPress core page på GitHub.

Here, you will see an Overview. Gå vidare och klicka på tabben ”Repositories”.

WordPress GitHub page

På nästa vy searchar du efter det repository där du vill föreslå nya funktioner för WordPress.

Om du till exempel har en new idea, buggrapport eller förbättringsrekommendation för block editor kan du posta den i Gutenberg repository.

Search for WordPress repo

När du har valt relevant repository kan du skapa ett ärende för ditt förslag.

Klicka bara på alternativet ”Issue” i menyn högst upp.

Click the issue tab

Därefter ser du en lista över issues, bug reports och andra threads.

Först kan du searcha på issue tabs och se till att din request inte redan har blivit utvalt inlägg. Härifrån kan du clicka på knappen ”New issue” högst upp i hörnet.

Create a new issue

På nästa vy ser du flera alternativ för att skapa en new issue.

Gå vidare och välj alternativet ”Feature request”.

Select feature request option

Därefter måste du enter detaljerna i din utvalda funktion request. You can give a Rubrik and write down the details.

Efter det klickar du bara på knappen ”Submit new issue” för att skapa ärendet.

Enter details of feature request

Följaktligen kommer det att finnas en GitHub thread där du kan följa diskussionen och utvecklaren av din föreslagna funktion.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du gör förslag på utvalda funktioner för WordPress. Du kanske också vill kontrollera vår guide om varför WordPress är gratis och den ultimata säkerhetsguiden för WordPress.

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

3 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. John Dee says

    I use screencast captures to communicate with my team. How do trac people feel about a video link? Can I submit a ticket with a ’description’ of a youtube link?

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.