Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #6
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Soluzione trovata, ho usato la combinazione di due plugin:
    - Calendar Category (http://wordpress.org/plugins/calendar-category/)
    - No future Posts (http://wordpress.org/plugins/no-future-posts/)

    Il primo mi permette di visualizzare in un Widget con Calendario i Posts di una categoria.
    Il secondo mi permette di rendere pubblici anche i Posts con una data futura rispetto a quella attuale.

    E' stato effettuato il seguente HACK nel primo plugin (come segnalato da un altro utente):
    codice:
    // Get days with posts
    $sql = "SELECT DISTINCT DAYOFMONTH(post_date)
              FROM $wpdb->posts " . calcat_maybe_single_category_joins( $category ) . "WHERE MONTH(post_date) = '$thismonth'
              AND YEAR(post_date) = '$thisyear'" . calcat_maybe_single_category_cat( $category ) . "
              AND post_type = 'post' AND post_status = 'publish'
             AND post_date < '" . current_time( 'mysql' ) . '\'';
    a

    codice:
    $sql = "SELECT DISTINCT DAYOFMONTH(post_date)
              FROM $wpdb->posts " . calcat_maybe_single_category_joins( $category ) . "WHERE MONTH(post_date) = '$thismonth'
              AND YEAR(post_date) = '$thisyear'" . calcat_maybe_single_category_cat( $category ) . "
             AND post_type = 'post' AND post_status = 'publish'";
    (è stata rimossa l'ultima riga!).

    Adesso sul calendario sono presenti anche i POSTS con data futura.

    Risolto.

    Grazie comunque!
    Ultima modifica di Felino; 30-11-2013 a 16:58

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.