Si manteniu publicacions específiques al vostre bloc que s'actualitzen regularment amb informació nova, el millor és ordenar les publicacions de la vostra pàgina d'inici amb les publicacions actualitzades recentment al vostre lloc per obtenir més visibilitat del contingut actualitzat.
Per demanar publicacions de la pàgina d'inici per data modificada al vostre lloc de WordPress, enganxeu el codi a continuació al functions.php del vostre tema o al vostre connector de funcionalitats.
funció order_post_modifed( $consulta) { if ( $consulta->és_consulta_principal() && ( $consulta->és_home() || $consulta->és_cerca() || $consulta->és_arxiu() ) ) { $consulta-> set( 'ordenar', 'modificat'); $consulta->set('ordre', 'desc'); } } add_action( 'pre_get_posts', 'order_post_modifed');
Un cop afegit el codi, esborra la memòria cau del vostre lloc de WordPress (si utilitzeu un sistema de memòria cau) per veure les publicacions actualitzades recentment a la pàgina d'inici del vostre lloc.
Si també voleu ordenar les publicacions per data de modificació a l'àrea d'administració de WordPress, elimineu el codi següent del codi anterior.
&& ( $consulta->és_inici() || $consulta->és_cerca() || $consulta->és_arxiu() )
El codi alterat per mostrant les publicacions per data modificada al backend també es veuria així:
funció order_post_modifed( $consulta ) { if ( $consulta->és_consulta_principal() ) { $consulta->set('ordenby', 'modificat'); $consulta->set('ordre', 'desc'); } } add_action( 'pre_get_posts', 'order_post_modifed');
Nota: El codi anterior funcionarà per a la majoria de temes de WordPress, però no per a tots. Consulteu amb el desenvolupador del vostre tema per garantir la compatibilitat.