Query personalizzate e paginazione dei post

Come far funzionare i link alle pagine successiva e precedente in una query personalizzata di WordPress.

Avete creato un query personalizzata per tirare fuori dal database tutti i vostri post archiviati sotto un certa categoria. I post sono circa 200 e per evitare di caricare una pagina con così tanti articoli decidete saggiamente che sarebbe bene mostrarne un certo quantitativo per pagina o, magari, tanti quanti avete scelto di mostrarne nelle preferenze di WordPress. Subito dopo il loop, quindi, inserite la riga:

next_posts_link( 'Pagina precedente' );

e poi questa:

previous_posts_link( 'Pagina successiva' );

Però vi accorgete che i link non appaiono.

Leggi tutto “Query personalizzate e paginazione dei post”

Impostare in maniera efficiente i permalink

WordPress è una piattaforma efficiente, ma può arrancare in particolari condizioni e se i permalink non sono stati scelti con una piccola attenzione. In questo post viene affrontata in dettaglio la questione.

Avvertenza
La gestione dei permalink è stata notevolmente migliorata a partire da WordPress 3.3, per cui queste informazioni risultano obsolete. In termini assoluti, avere un valore numerico in testa al permalink dà prestazioni migliori; ma in termini pratici le differenze di performance tra l’avere un valore numerico e non averlo sono irrisorie se non addirittura inesistenti. Per informazioni dettagliate su come funzionano i permalink in WordPress 3.3 e versioni successive è utile il post di Otto.

wordpress-logoCirca un mese fa è nata una interessante discussione nel forum di WordPress relativa a un elevato e insolito numero di query al database (più di 2.000) ogni volta che si apriva una pagina di un determinato sito. La discussione si è portata avanti tra segnalazione nel Trac di WordPress, discussione in mailing-list e aggiunte al Codex, nonché su blog importanti come quello di Dougal Campbell (da cui questo articolo trae spunto). Credo sia utile far conoscere quanto si è discusso per nostra informazione e annotazione.
Leggi tutto “Impostare in maniera efficiente i permalink”