Cu WordPress am învăţat CSS şi PHP… pentru că HTML ştiam dinainte.
De curând cineva m-a rugat să-l ajut puţin cu WordPress-ul lui… Şi am zis să-l ajut. Şi uite aşa m-am descurcat cu ajutatul până când mi-a zis: “Auzi, dar cum automatizez şi eu treaba asta cu sursa? Trebuie s-o scriu la fiecare articol? Nu se poate automatiza cumva?”.
Şi i-am zis că nu ştiu, dar voi afla.
Şi am petrecut ceva timp pe Google căutând chestioare (de la pluginuri de WordPress până la cum se scrie un “Echo” corect în PHP) şi am reuşit, după vreo oră – două de concentrare intensă să scriu un cod de o linie! Deci o oră – două ca să scriu o linie de cod!
Ştiţi sloganul WordPress? Code is poetry? V-aţi uitat vreodată câte linii de cod are single.php dintr-o temă WordPress? Dumnezeule! Sunt nişte zei oamenii ăia.
În cele din urmă am reuşit să automatizez chestia cu sursa adăugând codul următor în single.php după “the_content”:
< ?php $key1='Sursa'; $link1=get_post_meta($post->ID, $key1, true); $key2=’Adresa-Sursa’; $link2=get_post_meta($post->ID, $key2, true); echo $key1 .’: ‘. $link1 .’‘; ?>
Tocmai am întâmpinat o nouă problemă: când pun codul în acest articol nu vrea să-l arate… Dar se pare că aici se vede bine.
Cum funcţionează?
Când scrii un articol trebuie să adaugi două “Custom Fields”. Pe una o numeşti “Sursa” şi pe alta “Adresa-Sursa” – vezi că nu merge dacă nu scrii exact cum am scris eu – adică cu “S” de tipar…
Şi lui “Sursa” îi dai valoarea numelui sursei: spre exemplu scrii “Wikipedia” sau “CNN.com” sau …orice.
Iar lui “Sursa-Adresa” îi dai ca valoare linkul spre articolul sursă: “http://google.com/blabla/ariel.html” …
Rezultatul o să fie sub forma asta:
Sursa: Wikipedia
Şi pe bune că nu ştiu PHP.
Ah, şi poate câştig şi eu o invitaţie aici.
9 comentarii
Cristian China Birta
11/10/2010 at 13:39maestre, esto beton, ce sa mai zic altceva :D
Razvan Girmacea
11/10/2010 at 13:43E o solutie eleganta si intradevar e foarte puternic wordpress. Vin si eu la Wordcamp ca speaker si voi spune si eu cateva chestii care se pot face cu wordpress pe partea de comert electronic.
Ariel
11/10/2010 at 13:46Sper să-mi dea nenea’ Chinezu una din cele 3 invitaţii deci. :)
Mihai
13/10/2010 at 09:54Intrebare de baraj: Eu te citesc din google reader si articolul asta imi apare asa:
Buy Superman COD Buy Superman C.O.D Buy Superman Online Buy Superman Without Prescription Buy Superman No Rx Buy Superman Overnight Delivery Order Superman Order Superman Online Order Superman Without Prescription Order Superman No Rx Order Superman Overnight Delivery Order Superman COD Order Superman C.O.D Cheap Superman Cheap Superman Online Cheap Superman Without Prescription Cheap Superman […]
What the ????
Ariel
13/10/2010 at 10:52Nu ştiu ce are. Mi-a mai zis cineva. Pur şi simplu nu ştiu de la ce e…
Vera
13/10/2010 at 14:44Chestia cu numarul de linii din single.php… depinde de template. Al meu cred ca are vre-o 15… si nu sunt linii complete. Acesta e unul din motivele pentru care nu imi plac template-urile “profesioniste”. Iti pun o gramada de optiuni “just in case”…
Legat de problema lui Mihai, e foarte posibil sa fi fost tu hackuit.Am citit de un caz asemanator pe DigWP: http://digwp.com/2010/07/wordpress-
security-lockdown/
Apropo, DigWP are o gramada de articole foarte utile tocmai pentru mici “tweak”-uri de template. Ti-l recomand calduros. :)
Nu-mi vine sa cred ca e wordcamp si in Ro! Dar pana la Bucuresti… e mult, plus mai e si cazare. :\ Hm, dar ma tenteaza foarte mult.
ande
13/10/2010 at 20:35chestia cu “buy superman cod” a mai fost acum ceva timp si dupa o perioada a disparut :) probabil o sa isi revina repede
Bucur
15/10/2010 at 12:30si eu a invatat css fara sa vreau neaparat atunci cand am vrut sa modific cate ceva la tema blogului…
Ema Best Flash
13/09/2011 at 23:50Subscriu și eu la cele spuse. Și eu, de asemenea am învățat CSS și PHP cu ajutorul WordPress-ului. Dacă mai știi și puțin Photoshop și Ilustrator poți găsi joburi frumoase în domeniu.