Wsparcie » Zaawansowane » Custom post type wp_get_archive

  • Witam,

    bawię się custom post type. Stworzyłem nowy typ posta, mam dla niego plik z archiwum z listą postów, paginacją. Chciałbym obok wyświetlić listę miesięcy przez wp_get_archive() tak żebym mógł filtrować posty po dacie (tylko tego typu). Tak jak to pięknie działa przy normalnych postach tak przy custom post type nie chce. Lista w ogóle się nie wyświetla.

    Jak to zrobić?

    Z góry dzięki za pomoc!

Viewing 1 replies (of 1 total)
  • Nie wiem czy o to chodzi, ale wklej do pliku functions.php następujący kod:

    add_filter('getarchives_where','my_archives_filter');
    
    function my_archives_filter($where_clause) {
    
      return "WHERE post_type = 'page' AND post_status = 'publish'";
    
    }

    w miejscu post_type = ’page’ zmień nazwę.

Viewing 1 replies (of 1 total)
  • Temat ‘Custom post type wp_get_archive’ jest zamknięty na nowe odpowiedzi.