Blog
Compartimos con Ustedes nuestros conocimientos y de momentos interesantes
8 abril, 2018

La descarga de artículos sobre el Ajax

La descarga de artículos sobre el Ajax

La descarga de artículos sobre el Ajax, ya es totalmente estándar de funciones de muchos de los blogs. Hoy en este artículo veremos la manera que está bien implementado en este proyecto — wowclass.ru. Como Se puede ver, en este sitio web funciona bien de esta manera y después de hacer clic en el botón “Mostrar más materiales” cargan a través de los siguientes artículos. Es conveniente? Sin duda. Empecemos!

Para el ejemplo usaré la opción, si necesitamos hacer esta carga en la página del blog, es index.php o category.php (todos los archivos están en la carpeta de Tu tema). Buscando la salida de la base de nuestros artículos, normalmente, esto se ve así.

Este código de muestra en el ciclo “todos los registros”. Inmediatamente después de esto, pegamos el código en el botón “Descargar”.

Está bien, todo pegado. Este código comprueba cuántos tenemos páginas, contiene el blog. Si más de una, se muestra en el botón. Si es menor, no se muestra.

ajaxurl – Es el procesador de llamadas AJAX en WordPress.

true_posts – Serializado una matriz que contiene todos los parámetros de la consulta, es una propiedad de la clase WP_Query.

current_page – El número de página actual.

La apariencia del botón se realiza a su voluntad. Así, el botón lo hicimos, pero si se hace clic en él, entonces no funciona. Pasamos al siguiente paso.

La conexión de los scripts

Para nosotros todo funcionaba bien, debemos conectar jQuery. Si aún no lo Habéis hecho, lo conecte. Inferior el código de añadir en el archivo de nuestro tema functions.php. Si Usted no tiene este archivo, si ha creado su propio tema, cree el archivo directamente en el directorio de Tu tema y allí agregue el código siguiente.

El script de carga asíncrona de puestos de wordpress

Para que el botón funcione a la perfección a ella es necesario mostrar la manera de trabajar y de descargar. Para ello, en la carpeta del tema creamos un archivo de script, lo llamaremos loadmore.js.
Y escribiremos en el archivo con el siguiente código.

Debo decir que el código he copiado de fuentes abiertas en internet. Pero todo funciona muy bien, el código simplemente excelente. Todo funciona como un reloj.

La descarga de artículos sobre el ajax — como toque final

Por último, el script de forma asincrónica saca los datos de php. Este es el último código de barras, se debe añadir un script en funcions.php.

Cambie en el script, como debe aparecer Tu post de la cinta de puestos y todo funcionará perfectamente. Preguntas, “Me gusta” y mutuas de suscripción son bienvenidos. Gracias a todos por su atención.

P. S. Si desea eliminar el registro y remotos en lugar de insertar nuevas, en este caso, Usted debe cambiar el código de loadmore.js. Es decir, eliminar los bloques que ya hay. Para ello, utilice este código, simplemente reemplace su código en el loadmore.js.

Tenga en cuenta que en el código hay un registro en el que desea insertar la clase de los elementos que desea eliminar. Pegamos allá. En todos los asuntos — escribir los comentarios.

Epígrafes: , ,

Siempre estamos en contacto con usted

Antes de contactar con los contactos que aparecen aquí, le pedimos que compare los precios y condiciones de nuestros competidores.

Esto le dará Una idea amplia de cuánto cuesta los servicios en el desarrollo del sitio llave en mano, cuánto tiempo lleva crear una tienda en línea o un sitio de tarjeta de visita.

No tardaremos más de tres semanas. Gracias.