Att ta aspekter av WordPress för givet
På grund av WordPresss öppen källkod är en av lyxen som många av oss är vana vid att ha fullständig kontroll över miljön där vi arbetar. Med tanke på det kan du till och med säga att vi tar vissa aspekter av WordPress för givna.
Och jag skulle säga att för de flesta projekt som vi arbetar med är detta sant.
Med det menar jag att vi inte bara kan anpassa, utöka och till och med begränsa programvaran (för vissa typer av användare), vi kan också ändra vissa aspekter av dess konfiguration.
Men om du arbetar för andra – en arbetsgivare, som en del av en entreprenör eller i någon annan situation – kan du vara begränsad i hur mycket anpassning du kan göra.
Att ta aspekter av WordPress för givet (och hur man undviker det)
Exempel: Igår skrev jag om hur du kan ändra kortkoderna för Pods Framework med hjälp av ett filter snarare än en av deras magiska taggar.
För att upprepa, jag tycker att Pods är kraftfullt, och jag tror att teamet bakom det inte bara gör bra jobb med att bygga det de har tillhandahållit, utan de gör också ett bra jobb med att hantera sitt samhälle.
Detta är uppenbart i deras forum och på Twitter. Jim True, supportledaren och projektledaren, plingade mig kort efter att ha publicerat inlägget:
För det mesta gillar jag när organisationer är proaktivt engagerade med sina användare, och det här är ett exempel på ett sådant fall.
Men det visar också en annan poäng: Det fanns en lyx i WordPress som jag var van vid att ha. Specifikt kunna modifiera konfigurationsfilen efter behov, så att jag inte hade råd med projektet som jag arbetade med.
Så jag var tvungen att hitta en lösning (och skrev därför om det). Är detta en knock mot WordPress? Nej. En kund? Inte alls. Skida? Nej.
Vad vi tar för givet
Det är helt enkelt en påminnelse om att det kan finnas saker i WordPress som vi tar för givet.
Men det är också en påminnelse om att det finns andra sätt att lösa problem på. Visst, du kanske hävdar att de är mindre än idealiska lösningar, men när du tillhandahåller en lösning till en kund som fungerar, är välkodad och dokumenterad är det inte dåligt. Det är bara annorlunda.
Och det är det näst bästa.