Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/12/2014, 03:54
Avatar de madman_18
madman_18
 
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Respuesta: Usar have_posts() + SHORTINIT en ajax

Cita:
Iniciado por TMeister Ver Mensaje
No se por que deseas usar shortinit en lugar de la función nativa de ajax "wp_ajax_action".

Siguiendo con tu ejemplo:

Código PHP:
Ver original
  1. $query = array("cat"=>$idPost);

Estas haciendo un query en donde la categoría sea igual al $idPost? quieres los posts de una categoría X o un post en específico?
Lo uso porque con el uso "normal" de ajax me tardan las consultas de 2 a 3 segundos y en todos los sitios que he preguntado me comentan de usar el SHORTINIT y construir mi propio fichero para hacerle las llamadas.

Lo que necesitaría sacar es la categoría del id que me llega (quizás confunde un poco el nombre de la variable ) pero justo cuando llega ahí me saca el error

Código PHP:
Ver original
  1. Call to a member function get() on a non-object in /wp-includes/query.php line 28

La linea de ese fichero contiene esto:
Código PHP:
Ver original
  1. return $wp_query->get( $var, $default );

Pero no encuentro qué puede ser el error
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"