Wsparcie » Zaawansowane » HELP! :) Random image z dodatkowej kategorii

  • Rozwiązano korzuch

    (@korzuch)


    Witajcie,
    czy jest rozwiazanie problemu nastepujacego :
    mam dodatkowa kategorie postow, a mianowicie portfolio, tam wrzucam wpisy z miniaturkami zdjec i one sie wyswietlaja na stronie portfolio,
    z tego potrzebuje zrobic random image na strone glowna, jak?
    jak zmodyfikowac wp get attachment zeby bral z kategorii portfolio i jeszcze do tego calej i losowo?
    heeelp please /stawiam browara/

Viewing 5 replies - 1 through 5 (of 5 total)
  • OK, nie mieszaj pojęć 😉

    Attachmenty nie są w kategorii, a jedynie są przypisane do wpisów z tej kategorii…

    Co możesz zatem zrobić? Wybrać losowy wpis z tej kategorii i wyświetlić jego thumbnaila. Jak? Poniżej:

    $portfolio = WP_Query(array('category_name'=>'portfolio', 'orderby'=>'rand', 'posts_per_page'=>1));
    if ( $portfolio->have_posts() ): $portfolio->the_post();
        the_post_thumbnail();
    endif;

    Jeśli chcesz, to możesz to też potem zmienić tak, żeby wybierać nie ikonę wpisu, a dowolny załącznik…

    Thread Starter korzuch

    (@korzuch)

    tylko ze portfolio to nie chyba nie kategoria tylko custom taxonomy?
    screen

    Nie, to nie taxonomy, tylko Custom Post Type.

    Zmień w takim razie category_name na post_type.

    I od razu uprzedzę, uważaj na ten motyw i sprawdź, jakie adresy url mają wpisy tego typu. Zdarzyło mi się kilka razy trafić już na motywy, których autorzy radośnie dodawali Custom Post Type’y, ale chyba nie wiedzieli co to jest i jak działa i te adresy zostawiały wiele do życzenia…

    Thread Starter korzuch

    (@korzuch)

    jaaaaa działa 🙂 dziekuje 🙂
    dawaj adres wysylam browara 🙂

    p.s. dopisalem tylko new WP_Query

    Zdziwiłbyś się – te z ThemeForest są w zasadzie jednymi z gorszych pod kątem jakości kodu akurat… 😉

Viewing 5 replies - 1 through 5 (of 5 total)
  • Temat ‘HELP! :) Random image z dodatkowej kategorii’ jest zamknięty na nowe odpowiedzi.