Ce este custom post type in wordpress am aflat de ceva timp dar nu stiam exact cum se implementeaza.Exista si pluginuri pentru asa ceva pentru cei care vreti sa incercati.Practic despre ce e vorba.
In meniul de administrare al platformei wordpress dupa introducerea unor coduri pe care o sa vi le arat mai jos apare alte sectiuni ca sa zic asa prin care poti sa controlezi articolele din meniul temei.
Iata o poza de indentificare.
Dupa cum se poate observa in partea stanga au aparut in meniul de administrare teme-wp,carti,filme,sport,proiecte.
Acum iata codul pentru ele care se adauga in function.php al temei.
register_post_type('carti', array(
'label' => 'carti',
'public' => true,
'show_ui' => true,
'capability_type' => 'post',
'hierarchical' => false,
'rewrite' => array('slug' => 'carti'),
'query_var' => true,
'supports' => array(
'title',
'editor',
'excerpt',
'trackbacks',
'custom-fields',
'comments',
'revisions',
'thumbnail',
'author',
'page-attributes',)
) );
Practic pentru fiecare denumire in parte trebuie inlocuit acolo unde scrie carti cu orice vrei tu.Codul trebuie sa fie unul singur pentru fiecare in parte evident.
Urmatorul pas este sa copiati in tema pe care o aveti la blog page.php al temei si sa o redenumiti exact cum vreti sa apara in meiul temei.De exemplu carti.php sau filme.php sau proiecte.php…
Codul pentru care trebuie introdus chir sus de tot la inceput pentru a afisa articolele in carti.php este acesta:
Practic ii spuneti platformei wordpress sa caute dupa pagina carti.php pe care ati creato deja.
Acum hadeti sa vedem ca cod trebuie pus si unde pentru o afisare corecta.Tot in carti.php mai trebuie introdus acest cod deasupra la
Ca sa intelegeti mai bine cam asata arata la mine in tema carti.php
'Pages: ', 'next_or_number' => 'number')); ?>
Dupa ce va-ti hotarat cate pagini vor apare in meniul temei vom crea o pagina pentru fiecare in parte.
Sa zicem ca vreti sa aveti doua pagini in meniu carti si filme pentru asta vom face o pagina cu numele carti si unul cu numele filme si vor fi publicate imediat dupa ce sau facut.
La template inainte de publicare asociati pagina cu filme.php si carti.php
Adaugati in meniu temei paginile creeate carti si filme si ori de cate ori veti scrie un nou articol veti intra in meniul de administrare din parte stanga la carti sau filme si veti face un articol normal care va apare in meniul blogului.Pentru alte detalii sau daca nu ati inteles ceva lasati un comentariu mai jos.