elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Filtrar por categoria de wordpress, sin recargar la pagina
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Filtrar por categoria de wordpress, sin recargar la pagina  (Leído 950 veces)
LeandroAcosta123

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Filtrar por categoria de wordpress, sin recargar la pagina
« en: 5 Enero 2016, 11:33 am »

Hola, queria saber filtrar con jquery, por diferentes tipos de categoria, sin recargar la pagina, yo cree una variable que se llama $cat donde ahi puedo poner por codigo por que quiero filtrar, pero quiero que este con botones, y que no tenga que recargar la pagina entera, solo esa parte del contenedor, cada div con el class row, es un post del wordpress

Este es parte del codigo:

Código
  1. <div class="container publicaciones">
  2.      <div class="row">          
  3.            <?php
  4.            $cat = "esquel-al-mundo";
  5.            #and query_posts('category_name='.$cat      para indexar segun la categoria
  6.            if ( have_posts() and query_posts('category_name='.$cat)) : while ( have_posts() ) : the_post(); ?>
  7.                <?php get_template_part( 'content', get_post_format() ); ?>
  8.            <?php endwhile; ?>
  9.            <?php endif; ?>
  10.        </div>
  11.    </div>
  12.  



Asi es como se ve, la opcion 1 seria la categoria que elija yo, cuando le apriete click ,desaparezcan los que habia cargado, y volver a mostrarlos pero filtrados por categoria


« Última modificación: 12 Enero 2016, 15:05 pm por #!drvy » En línea

gAb1


Desconectado Desconectado

Mensajes: 731


Ver Perfil
Re: Filtrar por categoria de wordpress, sin recargar la pagina
« Respuesta #1 en: 5 Enero 2016, 21:18 pm »

Si quieres compilar código php sin tener que recargar la página necesitas ajax. Hay muchas maneras de hacer una petición a un archivo php para que devuelva lo que necesitas usando jquery.

Primero necesitas crear el script php y ponerlo en un archivo (puede ser el mismo). Luego con jquery haces la petición al archivo, buscas el div que quieres reemplazar y lo reemplazas. Asi de sencillo.

Es muy sencillo, lee la documentación y los ejemplos, verás como lo consigues.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como mostrar los últimos post de una categoria en Wordpress dentro de una tabla
Desarrollo Web
Gogeto 0 4,111 Último mensaje 23 Octubre 2010, 22:29 pm
por Gogeto
¿Cómo actualizar form sin recargar página?
Desarrollo Web
1mpuls0 1 4,879 Último mensaje 11 Abril 2012, 08:00 am
por Graphixx
Recargar pagina php
PHP
kakashi20 5 1,702 Último mensaje 16 Septiembre 2014, 15:46 pm
por Graphixx
Wordpress: Poner nombre de categoría como class
Desarrollo Web
alais 2 956 Último mensaje 3 Mayo 2017, 16:22 pm
por alais
Google retira la categoría tablets de la página web de Android
Noticias
wolfbcn 0 670 Último mensaje 3 Junio 2018, 02:02 am
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines