A través del sistema de categorías y etiquetas de WordPress, es muy fácil de mostrar el contenido de la predeterminada. Después de los muchos temas "Magazine" mostrar elementos en una determinada categoría o palabra clave blog muchos han comenzado a utilizarlos. Sin embargo, algunos usuarios de WordPress se quiere también crear este efecto de la revista en su blog mediante la publicación de contenido muy específico. En esta nota se muestra cómo crear un módulo real y cómo el "insertar en su columna lateral o en su página de inicio.
Vamos a utilizar simplemente el "query_posts" de WordPress y especificar los diferentes elementos que necesitamos. Tenga a mano el cliente FTP y un editor de texto. Preparar también las diferentes categorías (los nombres y la identificación en algunos casos) o las palabras clave en tu blog (identificador). El título y el contenido no se corte la arquitectura de gráficos dañados y la usabilidad de su blog.

Query_posts para crear un lazo externo al lazo detrás de WordPress. Este lazo es la costumbre bastante interesante, ya que se pueden insertar tantas veces como desee. Totalmente personalizable, es muy fácil de mostrar cualquier contenido de su blog y optimizar la visualización y navegación en su blog. Sus visitantes tendrán el placer de navegar libremente en ciertas secciones. Query_posts se utiliza principalmente en los temas "Magazine" o en módulos como "destacados" o "a la vanguardia".
Este módulo es muy simple y fácil de insertar en cualquier blog. Usted sólo tiene que crear una categoría o palabra clave (recomendado) y luego mostrar el contenido en cualquier lugar de tu blog. Además, gracias a una simple función, puede cambiar el número de caracteres para mostrar su título o una breve descripción de tus artículos.
Varias opciones son posibles y permitir así un mejor filtrado de contenido. Cada parámetro puede ser combinado, sin aumentar pantalla Saisse barriles de elementos específicos de su blog. En este artículo vamos a utilizar algunas de las variables simples y fáciles de integrar.
- Categorías de pantalla (cat)
- Mostrar palabra clave (tag)
- Utilizar la primera parte del artículo (más completo)
- Un extracto del título y el contenido (strlen y content_rss)
- Cerrar el ciclo (eset_query r)
- El orden de presentación de elementos (orderby)
Vamos a desarrollar el módulo. En primer lugar, creará el bucle de retroalimentación, incluidas las categorías o palabras clave que se vea. Para mostrar el contenido de una sola categoría, simplemente pegar el siguiente código al cambiar la propiedad ID de la clase y el número de elementos a mostrar. El título y contenido se completa. Para encontrar el ID de sus categorías, vaya a la pestaña "Categorías" a su terminal y la mosca que usted desea utilizar. Al final de la dirección que se muestra se encuentra la identificación de su categoría (cat_id = 149)
class="featured"> <div <? php query_posts ( 'cat = 149 & showposts = 2 & orderby = rand'); global $ más, más $ = 0;?> <while (have_posts ()): the_post (); > <p class="titre"> <a href = "<? php the_permalink ();?>" title =" <? php the_title ();?>"> <? php the_title ();?> </ a > </ p> <p class="content"> <? php the_content ();?> </ p> <? php the_content; <? php wp_reset_query ();?> </ div> Para ver más categorías que acaba de agregar una coma y añadir un nuevo identificador de otra clase. Reemplace la línea que contiene la "query_posts" por ella.
<? Php query_posts ( 'cat = 75,149 & showposts = 2 & orderby = rand');?>
Ahora vamos a mostrar los elementos que contienen palabras clave específicas, una o más. Con los parámetros básicos de WordPress podemos mostrar los elementos que contengan una o más palabras clave.
<div class="featured"> <? Php query_posts ( 'tag = info & showposts = 2 & orderby = rand');?> (have_posts <while the_post ()): ();?> <p class="titre"> <a href = "<? php the_permalink ();?>" title =" <? php the_title ();?>"> <? Php the_title ();?> </ A> </ P> <p class="content"> <? Php the_content ();?> </ P> <? Php endwhile;> <? Php wp_reset_query ();?> </ Div>
Para ver más palabras clave, simplemente añada una coma e insertar una palabra clave. Reemplace la línea que contiene la "query_posts" por ella.
<? Php query_posts ( 'tag = Información, consejos y showposts = 2 & orderby = rand');?>
Después de haber visto cómo mostrar los elementos de sus clases y sus palabras clave, vamos a ver cómo combinar estos dos parámetros y optimizar la visualización de contenido. Vamos a mostrar los elementos en la categoría "75" y "149" que contienen las palabras "información" y "trucos". Reemplace la línea que contiene la "query_posts" por ella.
<? Php query_posts ( 'tag = info, tips & cat = & 75,149 showposts = 2 & orderby = rand');?>
Optimice sus razones para no golpear la ergonomía de su blog es muy fácil en realidad. En lugar de mostrar el título y el contenido al tema, vamos a agregar el código "cortar" el título y el contenido después de un cierto número de caracteres. Por el contenido de este artículo nos limitaremos a utilizar el "content_rss" y especificar el número de palabras para mostrar.
<div class="featured"> <? Php query_posts ( 'tag = info, tips & cat = & 75,149 showposts = 2 & orderby = rand');?> (have_posts <while the_post ()): ();?> <p class="titre"> <a href = "<? php the_permalink ();?>" title =" <? php the_title ();?>"> <? Php if (strlen ($ post-> post_title)> 40) (echo substr ($ post-> post_title, 0,40 ).'...';} más (the_title ();)> </ A> </ P> <p class="content"> <? The_content_rss php ('', TRUE,'', 60);?> </ P> <? Php endwhile;> <? Php wp_reset_query ();?> </ Div>
Tras el desarrollo de este módulo, usted también debe tener en cuenta su aspecto y por supuesto su ubicación. En su sitio sólo puedo aconsejar de acuerdo a su tema.
. Featured (width: 400px; height: auto; color: # 598494; font-family: Arial; font-size: 11px; text-align: left;). Título (margin: 0px; font-style: fuente normal -- size: 20px;). Como,. En cuanto a: visited (color: # 4e6c78; text-decoration: none; font-size: 20px;). En cuanto a: hover,. como: activo (color: # 6f94a2; text-decoration: none; font-size: 20px;)


Por lo que he probado esta función, el problema es que el
no funciona correctamente cuando ducoup bucle varios, los resultados del primer bucle que afectan los resultados de la segunda.
Para evitar esto usted debe usar este código:
query('vos filtres');$ids = array();
while ($f->have_posts()) : $f->the_post(); ?>
que se recrea cada vez que una nueva función.
falta un pedazo de código
$f = new WP_Query();$f->query('showposts=5&offset=1&cat=-172,-173');$ids = array();
while ($f->have_posts()) : $f->the_post();
Debe ser mejor
Muchas gracias por su ayuda.
Estoy "jugando" con su código y modificarlo para darle a mi casa tal forma que me interesa: tipo de una página de periódico.
Así que he creado una división vertical con una sección fue de la casa todo el camino, y su derecho de bucle insertar I, con varias sub divisiones.
Durante los primeros (de arriba y en ese momento), me gustaría añadir un resumen de un artículo que fue mi casa, pero quiero que mis visitantes a leer porque explica el fondo de mi tema. Cómo llamar a un bucle artículo específico con su consulta?
Entonces voy a poner el bucle llamar a una clase.
Entonces voy a poner un elemento HTML para la presentación del libro del mes y, por último, la etiqueta del bucle.
Para dar una apariencia de "registro" que me aconsejan como gerente?
Una vez más gracias a pensar de maniquíes de PHP.
Otra cuestión pequeña.
¿Cómo recuperar la función que muestra los títulos de los artículos recientes que están disponibles en los widgets?
Gracias.
Gracias por este gran tutorial voy a la prueba de CA.