De ceva vreme am inceput sa studiez Wordpress-ul (v.2.7.1) cu un gand in minte. Cat de mult il pot utiliza ca si platforma de CMS? Care ii sunt limitarile?. Il pot utiliza pentru site-uri mici si medii?
Cu aceste intrebari in minte am dat startul unor experimente si articole, care sa raspunda nevoilor unui website bazat pe o platforma CMS standard.
Primul lucru pe care l-am dorit a fost sa inserez o pagina statica pe pagina de home. Wordpress-ul ne ofera aceasta posibilitate accesind din Admin – Settings – Reading – Front page displays – A static page (select below) – Front Page (selectind o pagina statica creata anterior).
Al doilea experiment a fost Navigarea in site, si posibilitatea de a crea pagini “statice”, astfel incat la fiecare pagina parinte creata, sa existe posibilitatea automata de inserare a acesteia in meniul principal. La fel si pentru sub-pagini.
Aici am dat peste o mica problema. Daca selectezi o pagina statica ca pagina principala (Main Page) atunci functia is_home() nu mai functioneaza.

Aceasta este varianta care functioneaza. sandbox_globalnav() genereaza lista de pagini si exclude pagina de home page.

Aceasta este varinata care functioneaza numai daca avem selectat din “Front page displays” ultimele posturi (Your latest posts ).
Pentru drop-down in meniu am inclus un script jquery.
In urmatoarele articole voi vorbi cate putin despre paginile statice si template-uri.



O intrebare: ce este CMS-ul la wordpress? Intreb pt ca am rugat pe cineva sa ma ajute cu un mic script si m-a intrebat ce tip de CMS folosesc.