Por lo tanto, que ha logrado especificar una página principal personalizada en su configuración por Wordpress va a: [Configuración], [de lectura], [primera página muestra], [ "una página" - Radio Button]. ¿Y ahora qué? ¿A quién le importa si puede crear una página personalizada con el contenido en ella. Queremos algo fresco, más avanzados, wigetized buenos para tirar juntos nuestro blog en una base dinámica. Si has visto la nueva portada de RobMalon.Com entonces tendrá una idea de algunas de las funciones que estoy a punto de enseñarle para que usted pueda configuración algo similar en su blog.
Página de inicio personalizada de Diseño y Maquetación
Un primer paso importante para ello es la redacción de lo que quieres hacer. Organizar widgets lo que van a donde ir. Eso es difícil si no sabes lo que Wordpress es capaz de. Por lo tanto, para ir brevemente sobre lo que tenemos en nuestras manos, su plan de la primera página de contenido sobre la base de estas preguntas:
- ¿Cuáles son las categorías, si alguno fuera lo suficientemente importante como para darles su propia mini pienso en la primera página?
- ¿Cuántos artículos recientes en cada widget, ¿quieres mostrar? Esta compensación en diversos lugares le permitirá modificar una página web para conseguir que el equilibrio muy bien cuando de otra manera, no a causa de desigual contenido en las columnas.
- ¿Quieres mostrar los primeros 200 caracteres (sin enlaces / imágenes) de cada artículo? Considere la posibilidad de cómo este efecto será el punto anterior que hice.
Diseño y arquitectura. - Véase la disposición idea a la derecha para un ejemplo visual. En un terreno en la parte izquierda ejemplo, usted podría poner los 8 más recientes artículos en todo el sitio e incluyen todas las categorías. En el terreno dos usted puede ser que sólo tienen puestos de una categoría que le ha asignado la etiqueta "Actualizaciones"? O tal vez una categoría que se utiliza para etiquetar su más reciente "Vídeo" puestos? Luego, en la categoría 3 una lista de artículos que se consideran "destacados" de artículos. La lista es interminable con opciones. Cuando vaya a la página de configuración como esta, un lote se determina sobre lo bien que su actual clasificación de puestos. Por ejemplo, he puesto en marcha un área que figuran en la parte superior con pestañas zona en la primera página. Tuve que volver, crear una nueva categoría, y aplicar esa categoría a los puestos existentes como considere oportuno. Luego, a partir de ahora, simplemente añadir que como me voy cuando escribo un post que quiero mostrar en el "destacado" widget en la primera página. - Mientras que usted está planeando su widgets, no se olvide, usted puede usar el código de otros plugins como así. Más información acerca de que en un poco.
Cuadro de instalación o CSS
Ahora que usted tiene que bajar, su tiempo para aplicar algunas Código de disposición. Si eres nuevo en esto, esto en una tabla. Si usted está buscando para ir todos los hardcore, a continuación, utilice un diseño con div como esta:
-
//Setup For Example 1 (3 widgets) -
< div style = "width:100%; padding: 5px; border: 1px solid #FFFFFF;" > -
WIDGET 1 CODE HERE -
</ div > -
< div style = "clear:both; padding-top:5px;" ></ div > -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 2 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 3 CODE HERE -
</ div > -
//Setup For Example 2 (4 widgets) -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 1 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 2 CODE HERE -
</ div > -
< div style = "clear:both; padding-top:5px;" ></ div > -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 3 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 4 CODE HERE -
</ div > - Descargar este código: 0826divfrontpagewidgets.txt
En caso de que usted está confundido, todo este código va a entrar en una "página" que ya debería haber especificado en la página principal. Si no, no es una mala idea a la práctica en una de FrontPage no es que no se ha publicado de modo que puede experimentar sin poner un blog existente en el caos.
Codificación de los widgets
Entonces usted tiene algunas opciones para cada widget. Lo que hay que hacer es decirle a la correcta función de Wordpress bucle a través de los puestos que le gustaría mostrar. Aquí están los ejemplos:
-
<?php -
//Setting up the new loop of posts -
global $post ; -
//Getting Posts - More on this below -
$gettingposts = get_posts ( ‘numberposts=5&category=1′ ) ; -
//Starting the loop -
foreach ( $gettingposts as $post ) : -
setup_postdata ( $post ) ; -
//Below is a custome output of a link setup -
?> -
- < a href = "<?php the_permalink(); ?>" rel = "bookmark" title = "Permanent Link to “<?php the_title(); ?>”" >< ?php the_title ( ) ; ? ></ a > -
< div class = "postbreak" > -
<?php -
//End the loop -
endforeach ; -
?> -
<?php -
//This bit of code will loop through 5 recent articles covering all categories and post the_excerpt() - A 200 character clip from the post that excludes any html in from those first lines. -
global $post ; -
//Getting Posts - More on this below -
$gettingposts = get_posts ( ‘numberposts=5′ ) ; -
//Starting the loop -
foreach ( $gettingposts as $post ) : -
setup_postdata ( $post ) ; -
//Below is a custome output of a link setup -
?> -
< h3 >< a style = "font-size:14px;" href = "<?php the_permalink() ?>" rel = "bookmark" title = "Permanent Link to <?php the_title(); ?>" >< ?php the_title ( ) ; ? ></ a ></ h3 > -
<?php -
//Display a clip from the post -
the_excerpt ( ) ; -
//End the loop -
endforeach ; -
?> - Descargar este código: 0826codefrontpagewidgets.txt
Creación de páginas intrincadas puede mejorarse aún más mediante el uso de múltiples códigos de plantilla wordpress. Toda la documentación está ahí, simplemente llame a las funciones con los parámetros que desee (si se dispone de plantilla en cada etiqueta). En el ejemplo anterior por primera vez muestran un camino para iterar a través de enlaces en una categoría en particular, utilizando el modelo get_posts etiqueta. En el segundo ejemplo yo uso otra vez pero esta vez no se especifica una categoría (lo que muestra todos los últimos puestos) y mostrar the_excerpt () con lo que tiene una saturación de la actual puesto en the_loop.
Mire a través de la get_post la documentación y adjuntar el buen variables para ajustar la salida que te gustaría ver. FRO ejemplo, la siguiente función get_post mostrará 3 puestos de todas las categorías excepto el 5 y el 8:
get_posts ( 'numberposts = 3 & =- categoría 5, -8');
Si desea encontrar el ID de una categoría, cargo, o hacer la página followign:
- entrar en admin.
- Vaya a la pestaña gestionar.
- Haga clic en categorías (o los puestos o páginas)
- Hover más o haga clic en la categoría adecuada, puesto, o la página que desea conocer el ID de
- En la barra de estado (si está flotando) o en la barra de direcciones (si ha hecho clic) debería ver un vínculo que se parece a esto:
http://yoursite.com/wp-admin/categories.php?action=edit&cat_ID=11 - En el ejemplo anterior yo estaba en las categorías. La categoría I se optó por una idea de la "11". Ahora puedo exlicitly incluir o excluir. En algunos casos, usted querrá hacer esto con puestos y / o páginas como así. get_posts doesnt este apoyo, pero si juegas con otras funciones de Wordpress, a veces no. Compruebe la etiqueta de plantilla de la documentación sobre una base por función. Usted, al menos, saber cómo obtener el ID de ahora, sin tener que entrar en su base de datos MySQL.
Plug-ins
Puede que necesite un plug-in llamado Ejec-PHP instalado en tu blog para que pueda ejecutar el anterior código PHP dentro de los puestos. Tenga cuidado acerca de la instalación de este plug-in si usted tiene a otras personas la administración de su blog, aunque con usted. Si es así usted puede privilegios de configuración personalizada. Si no es entonces sólo asegúrese de que su instalado y activado.
Estoy seguro que has visto un sinnúmero de otros plug-in de ahí que le proporcionan un fragmento de código que puede utilizar en su archivo sidebar.php tema dentro de su carpeta. También puede utilizar este código dentro de cualquiera de los widgets que cree en su página principal dentro de los bloques. Usted puede encontrar el código al igual que en el interior de la Léame o instalar el archivo toma nota de que la mayoría de plug-in vienen con.
Ejemplos

A la izquierda es un ejemplo de mi primera página de cuando yo RobMalon.Com recientemente rediseñado. Asimismo, recientemente ayudó a un amigo personal mío de crear una configuración similar con su página en ToddRecommends.TV que no vivo arroyos y conversaciones Cine y Tech. Usted puede ver un clip de lo que su primera página que actualmente se ve como en el lado derecho. Tiene su reciente puestos para cada uno de sus principales categorías en su página y muestra una alimentación en la parte superior derecha de la otra categoría que utiliza para las actualizaciones sobre eventos, actualizaciones y noticias generales.





































Gracias por el plug hombre, y los consejos! Podría intentar añadir más funciones a mi página de inicio!