Cómo Ordenar Publicaciones por Fecha de Modificación en WordPress
15 jul 2014, 10:42:08
Vistas: 13.7K
Votos: 2
He leído el artículo del codex sobre los parámetros orderby
de WP_Query
y entendí que es posible ordenar por fecha de modificación. Pero no pude encontrar dónde debería editar.
¿Cómo ordeno las publicaciones de WordPress por fecha de modificación incluyendo la página de inicio, así como páginas de categorías y etiquetas?

Alex
53
Comentarios
Todas las respuestas a la pregunta
3
1
Prueba esto:
function my_custom_ordering( $query ) {
if($query->is_main_query() AND !is_admin() ) {
if ( $query->is_home() || $query->is_category() || $query->is_tag() ){
$query->set( 'orderby', 'modified' );
}
}
}
add_action( 'pre_get_posts', 'my_custom_ordering' );
Esto establecerá el campo orderby
como modified
en la consulta de WordPress.

Nilambar Sharma
1.64K
15 jul 2014 10:50:00
0
// Función para ordenar posts por fecha de modificación
function orderby_modified_posts( $query ) {
if($query->is_main_query()) {
$query->set( 'orderby', 'modified' ); // Establece el orden por fecha de modificación
}
}
// Añade la acción al hook pre_get_posts
add_action( 'pre_get_posts', 'orderby_modified_posts' );
Esto debería modificar el orden en todos los archivos.

Brad Dalton
6.97K
15 jul 2014 13:16:18
0
<?php
function modificado( $query )
{
if ( $query->is_main_query() && ( $query->is_home() || $query->is_search() || $query->is_archive() ) )
{
$query->set( 'orderby', 'modified' );
$query->set( 'order', 'desc' );
}
}
add_action( 'pre_get_posts', 'modificado' );
?>

TBI Infotech
989
15 jul 2014 13:26:27
Preguntas relacionadas
1
respuestas
1
respuestas
2
respuestas