Tempo di Lettura: 3 minuti
Dalla release 2.3 di WordPress è stato modificata la classica visualizzazione delle Bozze, ovvero quegli articoli scritti ma che non sono ancora stati pubblicati. Se prima era possibile vedere, dall’area di Amministrazione di WordPress, una lista completa di tutte le bozze presenti su proprio blog, sia da Gestione -> Articoli che direttamente nella pagina di Scrivi ->Scrivi articolo, dall’ultima Major Release ciò non vale più.
Infatti, nella sezione Gestione -> Articoli non vengono più visualizzate automaticamente tutte le bozze, ma vengono mostrati solo gli articoli pubblicati o da pubblicare in data futura. In alto, però, sono presenti dei campi di ricerca per filtrare un articolo per termine (contenuto nel titolo o nel testo del post), per status (Any, Pubblicato, Bozza o Privato), per mese di pubblicazione o per categoria. A questo punto è possibile eseguire una ricerca mirata per i soli articoli in Bozza, come di seguito mostrato:
Nella pagina, invece, di Scrivi articolo è possibile visualizzare solo i titoli delle ultime 3 Bozze create o modificate e, alla fine, viene mostrato un link che reindirizza alla pagine di gestione articoli filtrata già per visualizzare la prima pagina degli articoli in Bozza:
https://www.levysoft.it/wp-admin/edit.php?post_status=draft&author=1&paged=1
Probabilmente, questa scelta è stata dettata, oltre che per un puro fattore estetico, anche dal fatto di voler ridurre il numero di query generate in modo da velocizzare il caricamento delle pagine.
In molti, però, trovano questa visualizzazione scomoda, specie se si ha qualche centinaio di post in bozza perché si è costretti a scorrere di pagina in pagina per cercare un articolo visto che non è possibile visualizzarli tutti insieme e l’ordinamento avviene per data di modifica. Infatti, anche se è presente la possibilità di ricercare un termine contenuto nei post nello stato di Bozza, spesso, specie se si hanno così tanti post, non si ha bene in mente cosa cercare e si preferisce dare un’occhiata agli articoli in bozza per decidere su quale continuare a scrivere. Con questo genere di visualizzazione, si rischia di lasciare abbandonati i post più vecchi che, quindi, perderanno di importanza.
Se volete ripristinare, almeno parzialmente, la visione precedente dei post in bozza, allora l’unico modo è quello di modificare il file php che gestisce la scrittura di nuovi articoli.
In particolare:
- Aprire il file wp-admin/post-new.php
- Alla riga 35 troverete:
- Quello che dovrete fare è modificare il valore numerico ‘3’ e porlo al valore desiderato. Nel mio caso l’ho posto a 300, per ottenere, quindi:
Ovviamente, questa visualizzazione avverrà solo nella pagina di “Scrivi articolo” e non in “Gestione Articolo”, per cui a qualcuno potrebbe risultare un po’ scomodo dover scorrere la pagina verso il basso per iniziare a scrivere un nuovo post. Per inserire la stessa funzione anche in Gestione Articolo occorrerebbe dover copiare una porzione del codice php ben più grande:
foreach ( $nag_posts as $nag ) {
if ( ${$nag[0]} ) {
echo ‘
‘ . wp_specialchars($nag[1]) . ‘ ‘;
$i = 0;
foreach ( ${$nag[0]} as $post ) {
$i++;
if ( $i > $nag_posts_limit )
break;
echo ‘%d more‘), $nag[2], $nag[3] – $nag_posts_limit);
echo ‘.
‘;
}
}
echo “
\n”;
}
?>
Purtroppo questa modifica andrà rifatta ogniqualvolta effettuate un upgrade di WordPress: purtroppo, per come è strutturato il codice, è stato impossibile generare un plugin a meno di non creare una nuova pagina che elencasse solo gli articoli in Bozza.
Mamma mia… se quello è uno screen tuo, vivi sommerso dalle bozze!
Faccio bene io che mi segno su un txt gli argomenti che vorrei trattare “quando ho tempo” e poi non tengo nessuna bozza. Ciò che inizio, finisco.
Ciao,
Emanuele
Pingback: Le ultime notizie più succulente dal mondo dei blog - Edizione del 10 gennaio 2008 | MondoBlog 4 Marzo 2008
[…] Come visualizzare un maggior numero di Bozze su WordPress […]