Indice
- Cronicas de la creación de un theme (I)
- Cronicas de la creación de un theme (II)
- Cronicas de la creación de un theme (III)
- Cronicas de la creación de un theme (IV)
- Cronicas de la creación de un theme (V)
Ya tenemos creado la base más importante del theme, ahora basandonos en nuestras primeras premisas vamos a montar un sidebar o menu lateral con todas las opciones que necesitemos, para darle toda la usabilidad que necesitemos al theme.
Para ello vamos a crear un fichero llamado sidebar.php en cual iremos añadiendo lineas a nuestra lista de funciones.
<div id="sidebar">
<ul>
<li>
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
</li>
<?php wp_list_pages('title_li=<h2>Pages</h2>' ); ?>
<li><h2>Archives</h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</li>
<li><h2>Categories</h2>
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>
</ul>
</li>
<?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
<?php get_links_list(); ?>
<li><h2>Meta</h2>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
<li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
<li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
<?php wp_meta(); ?>
</ul>
</li>
<?php } ?>
</ul>
</div>
Este sería un ejemplo básico de un sidebar con las opciones básicas, cada uno deberá darle la forma y seleccionar las opciones que más se ajusten a su idea, en la página de wordpress tenemos una lista de «todas» (o casi) las funciones o template tags que podemos usar para montar el theme, la explicación es bastante clara asi que no hace falta meter más mano ahi.
Realmente ya queda poco por explicar ya que todo lo más grande esta ya explicado, luego un poco de imaginación y trabajo puede dar a lugar themes geniales. Yo los espero con mucha ilusión.
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
La variable global TEMPLATEPATH
como su nombre dice nos indica la ruta donde se encuentra el theme, muy util para añadir funcionalidades, dando más flexibilidad a nuestro theme.
Bueno, creo que ya esta todo lo que se tenia que explicar, ahora solo hay que ponerse manos a la obra y se verán los resultados.
10 comentarios, 12 referencias
+
#