Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/11/2010, 22:05
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 11 meses
Puntos: 832
Respuesta: llamar a sidebar en footer.php... ¿malo, malísimo?

Bueno, el nombre de la función tiende a confundir a algunos, ya que cuando vemos sidebar nuestra mente lo sitúa automáticamente en la barra lateral. El hecho es que get_sidebar() es una llamada a los widgets, cuyas capacidades y uso pueden extenderse a cualquier zona de la interfaz.

De hecho me gusta mucho widgetizar los cabezales; eso significa que uso get_sidebar() en el mero header. También lo uso en el index y páginas internas. Lo uso para banners, para avisos emergentes y muchas otras cosas.

El hecho es éste: usar widgets involucra una serie de procesos extra que deberían merecer el uso. Se trata de funciones 100% dinámicas y 100% dependientes de la base de datos, así que es para pensarlo un poco, sobre todo si el sitio es de mediano o alto tráfico.

La ventaja de usar widgets es la automatización. Aprender a programar widgets vale cada segundo del tiempo invertido, ya que al hacerlo contamos con plena capacidad para lograr lo que queramos, el respaldo de una interfaz administrativa muy usable para clientes que no saben ni papa y la posibilidad de escalarlo sin mucho esfuerzo.

La conclusión es que puedes usar widgets donde lo desees, siempre y cuando necesites automatizar sus funciones. De lo contrario es mejor que programes tus funciones normalmente y las apliques a la plantilla sin problema.