Qué es: WP_Query

  • Autor de la entrada:
  • Categoría de la entrada:Glosario
  • Comentarios de la entrada:Sin comentarios
free hosting wordpress
free hosting wordpress

WP_Query es una clase definida en WordPress. Permite a los desarrolladores escribir consultas personalizadas y ver publicaciones usando diferentes parámetros. Los desarrolladores pueden consultar la base de datos de WordPress directamente. Sin embargo, WP_Query es una de las formas recomendadas de consultar publicaciones de la base de datos de WordPress.

A continuación se muestra un ejemplo de una WP_Query simple que muestra publicaciones de la categoría de película:

<?php
// The Query
$the_query = new WP_Query( 'category_name=movies' );

?>

El código de ejemplo anterior no muestra publicaciones automáticamente. Para ver los resultados de la consulta, el usuario debe usar el bucle de WordPress. Como esto:

<?php
// The Query
$the_query = new WP_Query( 'category_name=movies' );

// The Loop
if ( $the_query->have_posts() ) {
        echo '<ul>';
	while ( $the_query->have_posts() ) {
		$the_query->the_post();
		echo '<li>' . get_the_title() . '</li>';
	}
        echo '</ul>';
} else {
	// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();

?>

WP_Query es una herramienta poderosa, hay muchos parámetros que se pueden usar para escribir consultas más complejas y avanzadas. WP_Query se puede utilizar para crear bucles anidados (un bucle de WordPress dentro de un bucle). Los desarrolladores de WordPress pueden usarlo en sus complementos y temas para crear sus propias vistas de publicaciones personalizadas.

Una lista completa de los parámetros de WP_Query está disponible en Código de WordPress.

Lectura adicional

  • MySQL
  • Círculo
  • Cómo funciona WordPress entre bastidores (infografía)
  • solicitud
free hosting wordpress
free hosting wordpress
#WordPress #Hosting #vps #seo #sem

Deja una respuesta