No todo el mundo sabe que usted puede personalizar la visualización de las categorías, muy rápidamente por la explotación de una propiedad de las plantillas de categoría. Normalmente estamos acostumbrados a ver siempre las categorías con el archivo archive.php .
Artículos con la etiqueta 'plantilla'
Truco muy corto: para personalizar la vista de las categorías
WordPress: la información del usuario completa
La información sobre un usuario o el autor de un blog de WordPress se puede ampliar fácilmente. Esto podría ser útil, por ejemplo, para insertar la fecha de nacimiento, información bibliográfica, la dirección del lugar de trabajo o, muy confortables, un campo de un permiso especial - para comprobar más adelante en la plantilla.
La operación que se va a hacer no requiere de un plugin, pero el código es necesario se puede colocar en el - archivo - habitual functions.php .
Un tema de WordPress para todos
Bajo el título del blog, a la izquierda, justo por encima de la barra de navegación, hay un "interruptor" que le permite cambiar a un tema alternativo gráfico, es decir, "claro".
El tema gráfico de un blog es elegido por el dueño del blog sí mismo, o si se ha creado a mano, si se ha descargado de la red. El resultado final, sin embargo, además de "nosotros" los propietarios deben ser satisfechos por nuestros visitantes que no siempre aprecian ciertas decisiones de diseño. Para algunos será trivial para otros maravilloso, para otros sigue siendo terriblemente molesto! ¿Por qué no elegir el "visitante" para mostrar el diseño de nuestro blog?
WordPress: personalizar la navegación entre los postes
WordPress ofrece muchas funciones para navegar a través de los distintos puestos y las páginas hacia adelante y hacia atrás. Estos se utilizan dentro de los temas, a menudo de forma totalmente intercambiables, aunque contienen algunas diferencias. Esto, de hecho, crear una gran confusión en la elección de la función a usar. Aquí están algunas notas:
WordPress: la mejora de la lista de comentarios
El modelo estándar de WordPress (como otros) prevén normalmente un esquema alternativo de la lista de comentarios. En el modelo estándar de esta clase se establece css alt , de acuerdo con la lógica:
1 2 3 4 5 | / / Archivo comments.php $oddcomment ; ?> id="comment- <?php comment_ID ( ) ?> "> ? <Li <php echo $ oddcomment;?> ID = "comment-<Php COMMENT_ID ()?>"> [...] / * Cambia cada otro comentario a una clase diferente * / Oddcomment = $ (empty ($ oddcomment))? 'Class = "alt "':''; |
) e una volta a class="alt" . Esto significa que la etiqueta li $oddcomment se establece una vez un espacio en blanco ( "" ) y una vez a class="alt" . Una modificación podría ser útil para introducir otra clase cuando el autor del blog para comentar en un mensaje:

Yo, por ejemplo, he utilizado el siguiente código en el archivo comments.php:
1 2 3 4 5 | <Php ( $comment -> user_id == 3 ) ? ' Authcomment = ($ comentario -> user_id == 3) $? '' ; authcomment':''; ( empty ( $classcomment ) ) ? ( ( $authcomment == '' ) ? ' alt' : '' ) : '' ; Classcomment = $ ( vacío ($ classcomment))? (($ authcomment =='')? 'alt':''):''; > ?> <?= $authcomment ?> " id="comment- <?php comment_ID ( ) ?> "> <Li class = "<? = $ Classcomment?> <? = $ Authcomment>" id = "comment-<? Php COMMENT_ID ()?>"> |
del vostro utente. La línea de $comment->user_id==3 puede variar en función de ' ID de usuario. Yo, por ejemplo, no utilice el administrador de responder en el blog, pero tengo mi usuario ID=3 . , se usate questa utenza potete scrivere: $comment->user_id==1 . Normalmente el " ID del administrador es 1 , si se usa que el usuario puede escribir: $comment->user_id==1 . De esta manera, además de tener la disposición alterna de los comentarios dejados por los visitantes, la respuesta es inmediatamente reconocible autor del blog.
Uso de plantillas para crear un mapa del sitio WordPress
No es una característica de WordPress, a veces pasado por alto, lo cual lo hace muy versátil, especialmente para aquellos que crean temas: el uso de plantillas! Una plantilla no es sólo un archivo incluido en la carpeta del tema. Para identificar como una plantilla sólo tiene que insertar un comentario especial al principio del archivo en PHP:
1 2 3 | / * Nombre de la plantilla: Mapa del sitio * / |
Al utilizar esta función, puede crear una página en blanco, con el procedimiento estándar de WordPress, y conectarlo a nuestra plantilla. Si crea un archivo, por ejemplo sitemap.php (agregando el comentario se muestra arriba) y se cargan en la carpeta de tu tema, te darás cuenta de que el editor durante la creación de una página de WordPress (no es un post) del menú Plantilla (abajo) contiene el nombre del archivo de plantilla se ha cargado. Como se indica en la sección de plantillas:
Algunos temas tienen plantillas que puede utilizar para ciertas páginas que pueden contener características adicionales o gráficos personalizados. [...]
Yo, por ejemplo, he usado esta característica para crear una página dinámica (que luego se ejecuta el código PHP) pueden mostrar un verdadero mapa de tu blog.
Creación de un Sitemap página
Primero cree un archivo sitemap.php y cargar la carpeta de tu tema. WordPress mediante la creación de una nueva página, darle un nombre y seleccione la plantilla en el menú que se encuentra por debajo del editor! ¡Ya está!
La plantilla, como parte del tema, sino que también contiene toda la estructura del tema en sí es importante conocer y escribir correctamente. Pero aquí hay un esqueleto de un sitio que se pueden modificar para reflejar el tema se ha instalado:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <Php / * Nombre de la plantilla: Mapa del sitio * / > <? Php get_header ();?> "content" > < div id = "contenido"> have_posts ( ) ) : the_post ( ) ; ?> ? <Php if (have_posts ()): while (have_posts ()): the_post ();?> "post" id = "post-<?php the_ID(); ?> "> < div class = "post" id = "post-<? php the_ID ();?>"> h2 > < h2 > <? php the_title ();?> </ h2 > "date-time" ><?php the_time ( 'lj F, Y' ) ?>< / small > < pequeña class = "fecha y hora"> <? php the_time ('lj F, Y')?> </ pequeño > "entry" > < div class = "entrada"> href = "<?php bloginfo('url'); ?> " alt=" <?php bloginfo ( 'name' ) ; ?> ">Home < / a >< / strong >< / p > < p > < fuerte > < un href = "<? php bloginfo ('url');?>" alt =" <? bloginfo php (' nombre');?>"> Inicio </ un > </ p > </ p > h3 > < h3 > Página </ h3 > < ul > ; ?> <? Php wp_list_pages ('title_li =');?> </ ul > h3 > < h3 > entrada </ h3 > < ul > ) ; <Php $ archive_query = new WP_Query ('showposts = 1000'); while ($ archive_query-> have_posts ()): $ archive_query-> the_post ();?> = "<?php the_permalink() ?> " rel="bookmark" title="Permanent Link to <?php the_title ( ) ; ?> "> <?php the_title ( ) ; ?>< / a >< / li > < a > < un href = "<? php the_permalink ()?>" rel =" bookmark "title =" Enlace Permanente <? php the_title ();?>"> <? php the_title ();?> </ uno > </ a > <? Php endwhile;?> </ ul > h3 > < h3 > Archivos mensuales </ h3 > < ul > ; ?> <? Php wp_get_archives ('type =');?> mensuales </ ul > h3 > < h3 > Categoría </ h3 > < ul > ; ?> <? Php wp_list_categories ('title_li = 0');?> </ ul > h3 > < h3 > RSS / FeedBurner </ h3 > < ul > = "<?php bloginfo('rdf_url'); ?> " alt="RDF/RSS 1.0 feed"> < acronym title = "Resource Description Framework" > RDF < / acronym > / < acronym title = "Really Simple Syndication" > RSS < / acronym > 1.0 feed < / a >< / li > < a > < un href = "<? bloginfo php ('rdf_url');?>" alt =" RDF / RSS 1.0 feed "> < siglas título = "Resource Description Framework"> RDF </ siglas > / < siglas título = "Really Simple Syndication"> RSS </ siglas > 1.0 canales </ un > </ a > = "<?php bloginfo('rss_url'); ?> " alt="RSS 0.92 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 0.92 feed < / a >< / li > < a > < un href = "<? php bloginfo ('rss_url');?>" alt =" RSS feed 0,92 "> < siglas título = "Really Simple Syndication"> RSS </ siglas > 0,92 feed </ un > </ a > = "<?php bloginfo('rss2_url'); ?> " alt="RSS 2.0 feed"> < acronym title = "Really Simple Syndication" > RSS < / acronym > 2.0 feed < / a >< / li > < a > < un href = "<? bloginfo php ('rss2_url');?>" alt =" RSS 2.0 feed "> < siglas título = "Really Simple Syndication"> RSS </ siglas > 2,0 alimenta </ un > </ a > = "<?php bloginfo('atom_url'); ?> " alt="Atom feed">Atom feed < / a >< / li > < a > < un href = "<? bloginfo php ('atom_url');?>" alt =" Atom feed "> Atom </ un > </ a > </ ul > </ div > </ div > <? Php endwhile, endif;?> </ div > ? <Php get_sidebar (); get_footer ();?> |






Últimos Comentarios
Giovambattista Fazioli : @ Simon: Yo recomiendo la limpieza de ingresar un código como el de ...
Simon : @ Giovambattista Fazioli: Gracias por su paciencia, todo está claro ... ahora me siento ahora, ...
Giovambattista Fazioli : @ Simon es bastante simple. Ahora no sé si usted necesita la mano frontend, backend o. ..
Simon : Hola, lo siento si te roban este espacio ... que iba a necesitar ayuda si es posible ... tengo que ...
kainone : Pero ¿cómo se puede crear el pulgar y adjuntarlo al puesto como fuera imamgine?