¿Has probado con esta función?:
function jetpackme_posts_relacionados_rango_fechas( $date_range ) {
$date_range = array(
'from' => strtotime( '-2 years' ),
'to' => time(),
);
return $date_range;
}
add_filter( 'jetpack_relatedposts_filter_date_range', 'jetpackme_posts_relacionados_rango_fechas');
Puedes incluirlo en un plugin específico o en el fichero functions.php del tema activo.
El ejemplo está tomado de http://ceslava.com/blog/como-personalizar-los-posts-relacionados-de-jetpack-en-wordpress/
Ejemplos de strtotime: http://php.net/manual/es/function.strtotime.php
Iniciador del debate
OsKar142
(@oskar142)
Hola,
Muchas gracias por tu respuesta.
Si, he probado con ese filtro y con otros usando los ejemplos que aparecen en esa página y en la documentación de Jetpack. Entrar, entra, pero no le hace caso al filtro después. He modificado prioridades y dentro del plugin, donde coge los valores de date_range en el fichero jetpack-related-posts.php, he comprobado todos los filtros que recibe y llegan correctamente pero no hace caso después. Al final quitaré el módulo porque después de leer el código, no permite ordenar los post por medio de ningún filtro.
¿Y podrías indicar una URL donde podamos ver ese digamos fallo?
Iniciador del debate
OsKar142
(@oskar142)
Tienes razón. No me había dado cuenta.
Estoy viendo que solo sale en esa entrada: ¿Estás usando el shortcode?
Lo pregunto por si has probado a usar los otros métodos, no fuera a ser que el problema estuviera allí.
Iniciador del debate
OsKar142
(@oskar142)
Esa es otra, que debería de aparecer en todas las páginas y no aparece siempre. Ya he encontrado un posible causante del problema y es el plugin AIT Languages. De momento he anulado el filtro que añade el plugin y si que muestra entradas en el rango de fecha seleccionado, pero siempre las más antiguas.
¿Has utilizado alguna vez las entradas relacionadas de Jetpack?¿Sabes si siempre muestra las entradas más antiguas?
Eso te iba a decir: me da la impresión de que hay algún cruce entre plugins o tema que hace que no funcione bien lo de las entradas relacionadas.
No he usado nunca las entradas relacionadas pero hago una prueba en local en cuanto tenga un rato. A ver si mañana puedo hacerlo y te digo algo.
De todas formas, yo probaría a desactivar todos los plugins y también a poner el tema por defecto que trae WordPress, y luego comprobar.