Paginação sem refresh com WordPress

Por:
Paginação sem refresh com WordPress

Quem me conhece sabe que sou um entusiasta pelo WordPress, particularmente, acredito que para conteúdos institucionais e editoriais não existe uma ferramenta melhor no mercado neste momento, e a capacidade do WordPress de se adaptar permite alçar voos ainda mais altos.

Hoje quero falar sobre uma forma de realizar uma paginação sem refresh de uma maneira bem simples, utilizando do wp-ajax (função utilziada para carregar funções javaScript e liga-las à funções PHP sem gambiarra.

Codificando

Como dito no anteriormente em “Formulário com WordPress sem refresh e sem plugin“, a primeira coisa a se fazer é registrar as funções de Script e localizar uma função que faça referência ao PHP (no caso o functions.php do seu tema ou algum arquivo incluído por ele).

Feito isso vamos ao javaScript/jQuery:

Logo após basta escrever uma função simples utilizando get_posts ou wp_query (particularmente prefiro get_post):

Depois faça o html que irá carregar os posts em acordo com o a chamada do javaScript:

Conclusão

Bom, como disse é uma forma bem simples de realizar a paginação sem refresh, e dependendo da sua criatividade, pode trazer bons resultados, o mais legal é que não utiliza de “gambiarras” em seu código fonte, deixando ele mais organizado.

Espero ter ajudado e enjoy