Fer que wordpress mostre els events futurs
Modificar el fitxer wp-includes/query.php:
- En la línia 969 afegir una condició
OR post_status='future' - En la línia 1084 afegir
if ( 'future' == $status) { $this->is_preview = true; }, més els{}necessaris
Hi ha que modificar el sidebar de tema, perquè apareguen algunes coses bé. Per exemple, perquè aparega un DIV, amb els posts futurs, he afegit un troç de codi, molt paregut al que ja mostra els posts més recents, pero ara he canviat açò:
$posts = get_posts('numberposts=5&offset=1');
per açò:
$posts = get_posts('post_status=future');
Per que apareguen els posts futurs en les agrupacions per mes, he modificat el fitxer wp-includes/general-template.php, en la línia 358 he afegit una condició OR post_status='future'.. Per cert, el meu template utilitzava la funció
get_archives() que ya està deprecated, i l’he canviat per wp_get_archives().
La funció get_calendar() també está en wp-includes/general-template.php. Aquí no hi ha més remei que buscar tortes les selects que apareixen en la funció i possar la condició OR post_status='future'. A més de mirar-les totes, s’han de comprovar i, on hi estiga alguna condició de < currentTime o alguna cosa pareguda, haurem de llevar-la.