Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

At Blive Wordpress Theme Developper, anyone?

Af Superbruger interstellar | 13-02-2016 20:43 | 3203 visninger | 15 svar, hop til seneste
Hej, jeg sidder og overvejer om jeg skulle kaste mig ud i Wordpress Theme Development og ville høre: Er der nogen her inde der har prøvet at lave wordpress themes? Hvordan lærte i det? Tutorials, bøger? Og hvad syntes i om det, er det smertefuldt at lære med alle de nye opdateringer osv eller er det meget overskueligt?
--
#1
interstellar
Superbruger
17-02-2016 23:07

Rapporter til Admin
Nu starter jeg med at læse Theme development guiden, så må vi se hvor jeg ender. Tror det bliver tung læsning, men jeg vil lære at lave en theme i wordpress. https://developer.wordpress.org[...]
--
#2
Jepperdepper
Mega Supporter
17-02-2016 23:18

Rapporter til Admin
Hvorfor lige Wordpress? Efter min mening er det måske det mest elendige CMS. Det er plugin på plugin på plugin, hack på hack på hack. Lige så snart du skal mere end blot nogle simple sider og en blog, så bliver backend et mareridt at håndtere for en eventuel kunde (hvis det er kunder, du på sigt skal lave et website til). Hvert plugin har sit eget menupunkt og sin egen måde at gøre tingene på. Nogle plugins bygger builder-agtige funktioner ovenpå backenden. Måske er det bare mig, men det føles som ét stort hack. Så hellere benytte et CMS der rent faktisk er lavet til at være et ægte CMS. Wordpress er den dag i dag stadig blot et blog-system.
--
#3
KlamHuggeren
Giga Supporter
18-02-2016 00:28

Rapporter til Admin
#2 Helt enig!
--
#4
lassehj
Monsterbruger
18-02-2016 00:45

Rapporter til Admin
#2 & #3 hvad vil i anbefale?
--
There's no place like ::1
#5
Chucara
Semi Nørd
18-02-2016 00:50

Rapporter til Admin
#2/3: Jeg er helt enig, men set ud fra hvor mange, der bruger det, er det ikke nødvendigvis et dårligt valg at lave themes til.
--
MB: ASUS Z77 Sabertooth | CPU: i7 2600K | GPU: GTX 970 | RAM: 16GB 1866MHz | CASE: Silencio 550 | SSD: Samsung 840
#6
cJoey
Supporter Aspirant
18-02-2016 07:06

Rapporter til Admin
#2 Man skal også sætte det lidt i perspektiv: Jeg gætter på at 90% af de hjemmesider man som hobbyudvikler laver kan løses fint med WP og endda ofte uden et eneste plugin installeret. Det er da klart at man vælger noget tungere til en mere kompliceret opgave, men man kan dælme komme langt omkring med WP skills. #0 Jeg startede med at kigge på denne gennemgang: https://developer.wordpress.org[...] Da jeg ikke gad at læse mere, begyndte jeg at kigge på nogle af de temaer der fulgte med og fandt derigennem ud af hvordan opbygningen er. Så startede jeg med en simpelt tema, som jeg byggede mere og mere på for at forstå hvad en ændring i koden betød for temaet.
--
#7
Jepperdepper
Mega Supporter
18-02-2016 09:07

Rapporter til Admin
#4 Før arbejdede jeg meget i Concrete5 http://www.concrete5.org[...] . Det er et frontend baseret CMS og ikke som de traditionelle CMS. Det er ret lækkert og innovativt. Det er meget brugervenligt for en kunde, men netop fordi det er frontend baseret, bliver det efter min mening lidt for meget en website builder. I sær i den nye version 5.7. Det er super godt til mindre websites uden behov for avanceret funktionalitet, og jeg garanterer, at du ikke finder et CMS som er så nemt at lave themes til. Men netop af den grund, at det er lidt for meget frontend-baseret til min smag, er jeg gået over til SilverStripe. SilverStripe er et CMS for udviklere (altså kodning osv. - det er super nemt for kunder at bruge). CMS'et består af en simpel base, og det er bygget så fleksibelt, at du som udvikler nemt kan bygge på backenden, hvis du kan lidt PHP (basis-funktioner kan du såmen lave uden megen kendskab til PHP, ved at se deres theme tutorials). Der findes en masse plugins til SilverStripe, men du finder ingen markedsplads, fordi det netop ikke er for slutbrugere. Det henvender sig ikke til håndværker Ole Jensen der selv "hacker" sit website sammen af 100 plugins og et bloated langsomt theme. Alle plugins findes på github og kan installeres via composer. Langt de fleste er gratis. Det fede ved SilverStripe er, at det er så modulært. Du laver kun den funktionalitet kunden skal bruge - intet andet. Herudover er det en rigtig god base for f.eks. at bygge en online markedsplads eller noget andet avanceret som man formentlig ville bygge fra bunden. Jeg er stadig ny i SilverStripe, og jeg er på ingen både udvikler. Jeg er kun frontend-udvikler, men jeg er ret forelsket i systemet netop fordi det henvender sig til mig som professionel. #5 Det er slet ikke et dårligt valg, hvis du vil tjene penge på themes. Man skal selvfølgelig bruge tiden, hvor man kan sælge mest. Konkurrencen er dog også derefter. #6 Selvfølgelig. Jeg synes bare administrering af websitet bliver så omstændigt. I sin rå base er der efter min mening alt for mange menu-punkter og muligheder (hvis websitet er til en kunde). Og de muligheder der er for content redigering er ikke innovative eller smarte. Du har ét text editor felt. That's it. Og den text editor spytter ikke engang god kode ud. Tilføjer du nogle plugins kommer der endnu flere muligheder, som fungerer på sin egen måde osv osv. Wordpress vil jeg så mene netop er i den tunge ende netop fordi det henvender sig til alle, som selv skal kunne installere theme, plugins og rette i theme styles osv.
--
Sidst redigeret 18-02-2016 09:08
#8
ratzer
Monsterbruger
18-02-2016 10:05

Rapporter til Admin
#2 At du kalder WordPress et blog-system i dag, viser blot hvor lidt du kender til WP. #7 "Det fede ved SilverStripe er, at det er så modulært. Du laver kun den funktionalitet kunden skal bruge - intet andet." <-- Det er jo præcis det samme med WordPress. WP er et letvægts-CMS, og du kan så tilføje funktioner med plugins. Generelt er alt, hvad du fortæller til #6 lodret forkert. Du kan generelt ALT med WordPress. Og så er det verdens mest populære CMS - og med garanti et af de mest brugervenlige, der findes. #0 Prøv at følge nogle af disse guides: http://code.tutsplus.com[...]
--
#9
Jepperdepper
Mega Supporter
18-02-2016 10:33

Rapporter til Admin
#8 Jeg formoder, at du kender SilverStripe med din udtagelse, så det vil jeg tage udgangspunkt i. :) Du har totalt udeladt den her del fra min post: "SilverStripe er et CMS for udviklere" og "Det henvender sig ikke til håndværker Ole Jensen der selv "hacker" sit website sammen af 100 plugins og et bloated langsomt theme". Dét er lige præcis forskellen. Det er et helt helt andet approach hos SS. Som jeg skriver er SilverStripe ikke for dig der vil lave en hjemmeside 1-2-3-go. Det er for udviklere der vil give deres kunder den bedste oplevelse og et kraftfuldt system der løser deres behov og intet andet. Derfor skriver jeg også "(hvis websitet er til en kunde)" og mit svar til #5 handler om, at hvis man vil sælge themes, ja så er det ikke SilverStripe man skal bruge sin tid på. Tager man alt det ud af mit svar, som du har valgt at gøre, ja, så er det ikke så brugbart. :) Bemærk også at personen i #4 ikke er trådstarter, så derfor fortæller jeg blot om mine erfaringer med nogle alternative systemer som han efterspørger. Wordpress og dets plugins har modeblogger Sofie som deres målgruppe (det var en grov og karikeret generalisering, men Wordpress henvender sig til alle, der vil have et hurtigt website op at køre), og derfor har plugins et helt andet approach og indhold. Du skal kunne alt i backend lige fra styling af modulet til avancerede indstillinger og rettigheder netop fordi, at det ikke er meningen, for den primære målgruppe, at du skal røre koden. Giver det god UX for en kunde (igen tager jeg udgangspunkt i at trådstarter og #4 vil sælge websites til kunder)? Nej. De bliver blot mere forvirret og skal have en skriftlig guide til at kunne huske alle de forskellige måder som de plugins fungerer på. Det er det, jeg mener med bloat, og at Wordpress kommer til at virke som ét stort hack. Jeg har arbejdet professionelt med websites i 5 år nu. Det er blevet til rigtig mange sites, og jeg har undervist alle de kunder, jeg har lavet websites for. Jeg har rigtig god fornemmelse og erfaring for, hvordan de rent faktisk tænker, og jeg kan fortælle dig, at de jubler, når backend er så simpel og skåret ud i pap, at de kun har de funktioner de rent faktisk skal bruge. Det er god UX, og det er sådan SilverStripe fungerer. Det er meget mere modulært end plugins. Du kan bygge og tilføje i backend, som du har lyst, men igen kræver det, at du er udvikler for at kunne udnytte det.
--
Sidst redigeret 18-02-2016 10:36
#10
Jepperdepper
Mega Supporter
18-02-2016 10:43

Rapporter til Admin
#8 Og det er forkert at sige, at Wordpress kan så meget mere i dag. Hvad er helt præcis forskellen? I sin rå form er der ikke særligt stor forskel. Du kan koble alverdens plugins på som "overtager" content management delen, ja, men det er ikke Wordpress. Det er plugins. Og blot fordi det er verdens mest populære betyder det ikke, at det er det bedste CMS. Der findes rigtigt mange spændende projekter derude. De er ikke store, men de er meget mere innovative, interessante og benytter bedre kodeprincipper. Men igen - det kommer an på hvilken opgave du skal løse. Er du blogger eller ønsker et personligt site og ikke vil investere særligt mange penge i det er Wordpress formentlig det bedste, da udvalget af themes og plugins er så stort og udbyderne mange. Som sagt tager jeg kun udgangspunkt i, at det er websites for kunder.
--
Sidst redigeret 18-02-2016 10:48
#11
Boma
Supporter Aspirant
18-02-2016 11:01

Rapporter til Admin
Nu er jeg ikke programmør overhovedet, så jeg kan ikke udtale mig om hvor let eller svært det er at lave themes eller plugins til Wordpress. Men da vi skulle bruge en hjemmeside til vores nye projekt ,som jeg skulle stå for, så valgte vi alligevel Wordpress med en "builder" så det var mere eller mindre træk og slip. Der var da en del at sætte sig ind i ifht. hvordan menuer virker, widgets, sidebars osv. men når man lige har forstået det - så synes jeg man, som bruger kommer rigtig langt med de standard plugins der findes. Min oplevelse med wordpress er, at hvis man lige mangler en lightbox som kan afvikle fx embeddede youtube-film, så finder man bare et plugin til dette. Ifht. trådstarter, så tænker jeg at Wordpress måske er et godt sted at starte at lave themes? Der er et ton af guides både tekst og video at finde. Det vil der måske ikke være hvis et mindre kendt CMS bruges? Der er også et ret stor markede for Wordpress plugins/themes pga. popularietetn, er min fornemmelse. Jeg brugte elegantthemes.com og deres Divi theme med deres divi-builder.
--
Must I be interrupted at every turn? Enough of this!
#12
ratzer
Monsterbruger
18-02-2016 11:18

Rapporter til Admin
#9 og #10 Det er fint, du er vild med et niche-CMS som SilverStripe. Din beskrivelse af WordPress som bloated og uoverskuelig er simpelthen bare forkert. Jeg har eget firma, der udelukkende beskæftiger sig med WordPress. Og jeg har både modebloggeren og den store virksomhed som kunder. WordPress er som udgangspunkt letvægt. Men så kan du udvide funktionaliteten med plugins. ?Du skriver: "Det er meget mere modulært end plugins. Du kan bygge og tilføje i backend, som du har lyst, men igen kræver det, at du er udvikler for at kunne udnytte det." Plugins i WP kan ikke være mere modulære. Det er blandt andet sådan et udsagn, der overbeviser mig om, du ved meget lidt om WP. Enten er det 100 år siden, du har brugt det, eller også har du aldrig brugt det og baserer dine udsagn på det stereotypiske billede af WordPress som et blogsystem. Og ja, det var det også. For mange år siden.
--
#13
CFE
Junior Nørd
18-02-2016 11:22

Rapporter til Admin
Kender ikke det store til Silverstripe, men hvis man endelig skal have noget mere modulært og avanceret end Wordpress ville jeg nok hellere vælge Drupal. Det er væsentlig mere populært og har et langt større community omkring sig med tusindvis af udvidelsesmoduler, men om man lige synes om opbygning og backend er naturligvis en smagssag. Det er næsten lige kommet i en ny version 8 efter 5 års udvikling.
--
i teorien er teori og praksis det samme... i praksis fungerer det bare ikke.
--
Sidst redigeret 18-02-2016 11:26
#14
Meow
Gæst
18-02-2016 12:47

Rapporter til Admin
Hvad med Drupal?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#15
Boma
Supporter Aspirant
18-02-2016 12:56

Rapporter til Admin
#12 det er også min oplevelse med Wordpress. Vi har Wordpress som kerne og så udvider vi med moduler/plugins efterhånden som behovet opstår. Jeg vælger dog aldrig plugins som tydeligvis ikke opdateres længere eller som ikke er bekræftet til at virke med den version af WP som vi bruger. Derudover så opdatere elegantthemes hele tiden med nye funktioner, så hvor vi måske før har brugt et plugin til en funktion så kommer det som standard i temaet, hvorefter plugin slettes. Seneste eksempel var en simple "scroll to top" knap funktion.
--
Must I be interrupted at every turn? Enough of this!

Opret svar til indlægget: At Blive Wordpress Theme Developper, anyone?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning