Sådan bruges WordPress som en fejltracker

Indholdsfortegnelse:

Anonim

WordPress startede som en blogging platform, men den har nu regelmæssige websites, der er afhængige af adskillelsen mellem kode og indhold for at forenkle webstedets udvikling. WordPress implementerer forskellige sporingssystemer til at overvåge sin egen kode. Andre sporingsprodukter fungerer inden for WordPress på tema- eller pluginniveau. Du kan aktivere hele eller en del af et WordPress-powered site til et bug-tracking-facilitet, der fanger input fra brugere om, hvad der virker, og hvad der ikke fungerer i et produkt som et stykke software.

Simple Bug Tracking

Til kortvarig fejlsporing, der kun indebærer at beskrive et problem med et software- eller hardwareprodukt og invitere brugere til at chime ind med detaljer og erfaringer, kan du bruge et standard WordPress-tema. Efter en individuel post angiver specifikationerne for hvor og hvordan fejlen opstår, kan læsernes kommentarer angive observationer ud fra produktbrugeres perspektiv. WordPress-tags korrelerer individuelle indlæg med produktet og problemet de dækker. Dette arrangement bliver hurtigt besværligt, hvis du vil spore fejl i store, komplekse applikationer, eller du vil gøre det muligt for besøgende at oprette fejlrapporter.

Bug-Tracking Temaer

Temaer styrer udseendet af et WordPress-websted og kan tilføje brugerdefinerede funktioner til grundlæggende funktionalitet. At specialisere et WordPress-websted kan du investere i et brugerdefineret premium-tema, der gør din installationsfunktion som en fejltracker, f.eks. App Themes 'Quality Control eller WordPress Jedi's FaultPress (se Resources). Disse temaer kan håndtere rapporter om flere projekter, gøre det muligt for bidragydere at uploade skærmbilleder af softwareproblemer, koordinere relaterede billetter og regulere loginadgang. Uanset om du vil crowdsource processen med fejlfinding af et stykke shareware eller indsamle rapporter om problemer med håndgribelige produkter, kan disse temaer forenkle processen med at oprette en centraliseret rapporteringsstation baseret på WordPress.

Brug af plugins

WordPress plugins udvide hvad indholdsstyringssystemet kan gøre. Tredjepartsudviklere opretter modulære stykker af tilføjelseskode, der er målrettet mod specifikke funktioner eller mål uden for selve WordPress. WordPress understøtter kortkoder, enkeltordstykker tekst, der fungerer som pladsholdere, der angiver, hvor et modul med pluginkode vil blive vist på en side. Bug-tracking plugins erstatter deres kortkoder med lister over aktuelle problemer og områder for besøgende på webstedet at tilføje nye rapporter. Som mange WordPress-funktioner bruger disse plugins Captcha-koder til at skære ned på spam og misbrug af websteder. Captchas viser scanning af tekst, bevidst efterladt svært at læse, for at være bug-journalister til at skrive ind i en tekstboks. Processen stopper automatiserede spambots fra at misbruge en funktion, der gør det muligt for besøgende at bidrage til et WordPress-baseret websted. For at tilføje fejlsporing gennem et plugin, skal du kigge på moduler som Yannick Lefebvre's Bug Library (se Ressourcer).

Sporing af WordPress selv

WordPress.org opretholder kode og giver et sted at downloade add-ons til selvhostede WordPress installationer. Dens codex beskriver egenskaberne og funktionerne i selve koden. Da WordPress vokser og modnes, skal dokumentationen vokse sammen med det og forblive en nøjagtig afspejling af, hvordan indholdsstyringssystemet fungerer. Fra december 2013 går udviklingen fremad på et sporingssystem, der gør det muligt for folk, der kører websites baseret på WordPress, at rapportere fejl og udeladelser i online kodeksen, der forklarer, hvordan man bruger det. Det nye system erstatter en, der er afhængig af individer til at rapportere og følge op på fejl.