• Salutare! Doresc sa fac o functie ca atunci cand postul contine tag-ul „portofoliu”, sidebar-ul sa dispara din peisaj. Ma poate ajuta careva? Folosesc tema Atahualpa iar in CSS nu merge daca ii dau display: none, deoarece sidebar-ul este un td id si daca ii aplic acel CSS, tot contentul vine in locul sidebar-ului si e nasol. Doresc o functie care sa puna o conditie cand articolul are definit un anumit tag. Thanks!

Vizualizare 5 răspunsuri - 1 la 5 (din 5 în total)
  • incearca sa vezi daca te descurci cu http://codex.wordpress.org/Function_Reference/has_tag

    if ( !conditie){ echo Sidebar }

    Inițiator fir de discuții gamix07

    (@gamix07)

    ideea e ca am nevoie de acea conditie…problema cu tag references din posturi e cam aiurea. Cea cu echo Sidebar, pot pune doar $left = „off”; pentru Atahualpa, dar conditia nu merge sub nici o forma.

    treaba-i mai simpla de cat pare

    daca ( !exista „portofoliu” in postul meu){ afiseaza sidebar }

    nu e cu echi ci cu get_sidebar, asta in general. Nu stiu exact cum functioneaza tema ta.

    Mai e si varianta sa-ti faci un template separat pentru posturile din portofoliu 😉

    Inițiator fir de discuții gamix07

    (@gamix07)

    Ce spui tu acolo e o conditie banala. Eu am nevoie de functia in sine, de linia care imi citeste tag-ul din post si verifica daca este ‘portofoliu’.
    Am reusit sa creez o pagina care afiseaza doar posturile dupa un anumit tag, am reusit sa impun in body class tag-ul fiecarui post pentru conditioning in css, dar nu reusesc pe tema Atahualpa (care o poti descarca si tu ca e free) sa imi verifice daca postul contine acel tag, pentru a anula prostia de sidebar (care e un tabel). Incearca sa nu mai repeti ideea de conditioning care orice copil de liceu ti-o poate spune, ca altceva habar n-are sa zica.

    Salut,
    Incearca asta:

    <?php if (has_tag('example')) { ?>
    //Daca este tag cu numele 'exemplu' arata ce vrei tu....
    <?php } else { ?>
    <?php get_sidebar(); ?>  //(Daca nu este tag cu numele 'exemplu' arata sidebar...)
    <?php } ?>
Vizualizare 5 răspunsuri - 1 la 5 (din 5 în total)

Subiectul „Function Atahualpa” este închis pentru răspunsuri noi.