If you can't read please download the document
Upload
aleksandar-urosevic
View
2.437
Download
3
Embed Size (px)
DESCRIPTION
Kako WordPress procesira sadržaj? Koje datoteke čine WordPress temu? Kako teme prilagođavati sopstvenim potrebama? Polaznici uz instrukcije predavača nadograđuju svoje blogove na WordPress verziju 2.7. Upoznaju se sa strukturom tema i dodaju custom funkciju i CSS stilove u temu koju koriste. Pronalaze eventualne greške pomoću validatora i ispravljaju ih.
Citation preview
2. Profesionalizacija WordPress bloga
3. StrukturaWordPressablona 4. Dobavljanje i upotreba podataka u ablonu 5. Custom funkcija za lanke po kategorijama 6. Vizuelno ureivanje grupisanog sadraja 7. Validacija kda ( XHTMLiCSS ) i korekcije greaka 8. Korisne adrese 9. Pitanja i odgovori 10. Osnove PHP programiranja (1/2)
11. npr: 12. Vielinijski poinje sa/*zavrava*/, u jednoj liniji poinje sa// 13. Svaka linija php kda zavrava se znakom;
14. pravilno:$test = "Zdravo svete!"; echo "Poruka: $test"; Promenljive i nizovi
15. Davanje vrednosti promenljivoj:$test = 5; 16. Definisanje niza:$niz = array("vesti", "sport", "kultura", "nauka"); 17. $niz[0]jevesti ;$niz[1]jesport ;$niz[2]jekultura 18. Osnove PHP programiranja (2/2)
tampanje sadraja
19. Viestruke promenljive u izlazu: print ... dogaaj kada nema lanaka u bazi ...
Pomouget_posts()funkcije podaci se smetaju u niz (npr.$post ).Pristupa im se pomouforeach()funkcije. Korisni su za napredne korisnike ( Codex: Database Description ). 27. Dobavljanje i upotreba podataka u ablonu (2/4)
28. the_time()za vreme objavljivanja lanka 29. the_category()za kategorije kojima lanak pripada 30. the_excerpt()za saetak lanka 31. the_content()za sadraj lanka Najee korieni kljuevi u nizu$post :
32. $post->the_categoryza kategorije kojima lanak pripada 33. $post->the_excerptza saetak lanka 34. $post->the_contentza sadraj lanka 35. Dobavljanje i upotreba podataka u ablonu (3/4)
36. Posebne kategorije:query_posts(" cat=3,7,8 "); 37. Iskljuivanje kategorije:query_posts(" cat=-1 "); 38. Proizvoljan broj lanaka:query_posts(" showposts=7 "); 39. Preskakanje lanaka:query_posts(" offset=3 "); 40. Dobavljanje odreenog lanka:query_posts(" p=22 "); Kombinovanje vie parametara dodavanjem znaka&izmeu parametara:cat=3,7,8 & showposts=7 & orderby=name & order=DSC 41. Dobavljanje i upotreba podataka u ablonu (4/4)
42.
43. Custom funkcija za lanke po kategorijama (1/3)
44. Za najnoviji lanak pored naslova ispisuje i saetak. 45. Linkovi za svaku kategoriju su u posebnoj kuici (div). 46. Kuice su rasporeene u dve kolone. 47. U temi na mestu gde je potrebno prikazati ovaj sadraj, stavlja se: Kd sa naredne tri strane spojiti i dodati na kraj datoteke functions.php 48. Custom funkcija za lanke po kategorijama (2/4) 49. Custom funkcija za lanke po kategorijama (3/4)
50. Custom funkcija za lanke po kategorijama (4/4) 51. Vizuelno ureivanje grupisanog sadraja (1/2)
52. Vizuelno ureivanje grupisanog sadraja (2/2)
53. Validacija kda (XHTML i CSS) i korekcije greaka (1/2)
54. Crvena strana kd sadri greke Paljivo proitati opis greke i ispraviti istu u kdu na mestu na kome se nalazi.
55. Tg img mora imati atribut alt, kao i a (anchor) href: < a href ="...">< img src ="..."alt ="opis"/ >< /a > XHTML 1.1 specifikacija:http://www.w3.org/TR/xhtml11/ u XHTML kdu postoje greke opis greke 56. Validacija kda (XHTML i CSS) i korekcije greaka (2/2) ispravan CSS kd
57. Crvena strana kd sadri greke U sluaju postojanja greke, paljivo proitajte opis greke i otklonite je. 58. Najee greke:
59. Koristite kompaktne definicije; umestomargin-top ,margin-bottom ,margin-leftimargin-right :margin: CSS 2.1 specifikacija:http://www.w3.org/TR/CSS21/ 60. Korisne adrese
61. Database Descriptionhttp://codex.wordpress.org/Database_Description 62. Formatiranje vremena http://codex.wordpress.org/Formatting_Date_and_Time 63. CSShttp://codex.wordpress.org/CSS 64. Priprema za tampuhttp://codex.wordpress.org/Styling_for_Print WordPress na srpskomhttp://sr.wordpress.org/ 65. WordPress forum na srpskomhttp://sr.forums.wordpress.org/ 66. PHP referencehttp://www.php.net/manual/en/langref.php 67. Validator za XHTMLhttp://validator.w3.org/ 68. Validator za CSShttp://jigsaw.w3.org/css-validator/ 69. On uvek sve znahttp://google.com/ 70. Pitanja i odgovori