¿Plugin o functions.php?

Desde hace algún tiempo estamos viendo que cada vez se populariza más la utilización del fichero functions.php de nuestro tema para añadir funcionalidades, muchas veces como un modo rápido de añadir características a WordPress sin tener que instalar un plugin, simplemente añadiendo un pequeño código que realiza lo que queremos. Pero - todo tiene algún pero - ¿es correcto actuar así?, es más, ¿qué es mejor, un plugin o código en el fichero functions.php?.

Vamos a ver un poco como funciona este fichero casi mágico y si es mejor usarlo o instalar plugins ¿te parece? …

¿En qué se diferencian?

Si acabas de empezar con WordPress seguramente, o no sabes la diferencia o realmente ni te importa, con que funcione vas que te matas. Pero para que lo sepas, y así también vas teniendo algo de culturilla WordPress, de manera sencilla, se puede decir que los elementos de tu archivo functions.php solo se ejecutan en el tema, mientras que los plugins se ejecutan en todo momento.

También debes saber que la mayoría de los plugins se pueden ejecutar dentro del fichero functions.php y viceversa, puedes hacer un plugin sencillo de un código para functions.php. Y lo mejor es que funcionarán bien ambos.

Vale, pero ¿qué hace el archivo functions.php?

El fichero functions.php se ha estandarizado en la mayoría de los temas actuales para WordPress. En realidad no es necesario pero es casi seguro que lo encontrarás en la mayoría de los temas. El código que veas en ese fichero se ejecutará en el tema y ya, eso es todo. Ahí te vas a encontrar funciones básicas de WordPress que "hacen cosas", como register_sidebar(), el más típico, que habilita que el tema tenga la funcionalidad de widgets, pero te encontrarás muchos otros códigos seguramente, unos modificarán partes del diseño del tema, otros se ocuparán de la página de opciones del tema y cosas así.

¿Y por qué no un plugin?

Los plugins los tienes en el repositorio oficial de WordPress.org, y también puedes instalarlos desde el escritorio de tu WordPress.. Pueden hacer cualquier cosa que hagas también con el fichero functions.php pero no se ejecutan solo con el tema, se ejecutan todo el tiempo si están activos. Los plugins hay que instalaros y activarlos desde el menú de … Plugins. Si no están activos no se ejecutan (con la excepción de los plugins de la carpeta mu-plugins de multisitio). Lo habitual es que los plugins tengan más funcionalidades que simplemente hacer que tengas widgets o un menú, pero también pueden hacerse cuan simples como desees.

Entonces ¿por qué y cuando usar un plugin?

Hay situaciones en que querrás que un plugin intercepte funciones o tags de plantilla de WordPress, en ese caso lo mejor es un plugin, pues se ejecuta todo el tiempo. Un buen ejemplo es el plugin para mostrar una versión móvil de tu sitio, WPTouch, que no necesita de tu tema sino que antepone uno distinto antes de que se muestre el activo, detectando si el dispositivo con el que están visitando tu sitio es un iPad, iPhone, Android o lo que sea. Este tipo de funciones, si estuvieran en el fichero functions.php serían menos eficaces e incluso no se ejecutarían porque incluso ignoran el TEMPLATEPATH.

Otro bueno ejemplo son los tipos de entrada personalizados, pues afectan al funcionamiento interno de WordPress, independientemente del tema que utilices.

¿Se entiende?

Casos raritos

Vale, hay casos extraños, pero de puro raros es algo que solo abordarás en caso de encontrártelos o necesitar esa rareza. Por ejemplo, cargar jQuery desde el CDN de Google, y que quieras que cargue en un diseño o no, cosas así.

En resumen …

La conclusión es que si la característica que que quieres incorporar debe afectar al diseño de tu sitio (al tema) entonces siempre optes por el fichero functions.php, en caso contrario, si necesitas funcionalidades más globales, seguramente lo mejor sea un plugin. ¿Te parece razonable?.

Esto proviene del genial planteamiento de Curtis McHale

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Windows Live Writer

Plantillas y plugins WordPress para sitios de preguntas y respuestas

WordPress es el gestor de contenidos por excelencia, empezó para servir a los blogs y ahora sirve a medio mundo. No solo de blogs vive WordPress, podemos crear nuestra página corporativa, un periódico, un catálogo online, una tienda online, una red social, un sitio de vídeos, un twitter, … es un gestor de contenidos todoterreno.

WordPress para un sitio de preguntas y respuestas

Otra de las posibles modas que están inundando la red son las preguntas y respuestas con dos claros exponentes en el mercado Yahoo! Answers y Quora. Yahoo! disponible en múltiples idiomas incluido el nuestro, pero Quora solo en inglés y solo preguntas y respuestas en inglés. Aquí está nuestra oportunidad, crear un sitio de preguntas y respuestas que no exista en castellano o replicar un modelo en inglés. Podemos hacer fácilmente gracias las plantillas para WordPress o plugins que permite montar un sistema para atender preguntas y respuestas sin límites.

Plantillas y Temas para WordPress. Crea tu sitio de preguntas y respuestas

  • Answers. Un tema premium para WordPress que te permite de forma rápida desplegar tu sitio de preguntas y respuestas con algunas características como la configuración a un solo clic y posibilidad de datos de ejemplo para aprender bien como hacer uso de la plantilla. Las preguntas están separadas como recientes, más respondidas, sin respuesta y recientemente añadidas. Tiene opciones para promoción en la cabecera, registro de usuarios y barra de búsqueda. El administrador puede permitir el envío de preguntas gratis o con una cuota por pregunta que se cobra por PayPal. Todos los usuarios disponen de un perfil donde puede seguir las preguntas realizadas y como se van respondiendo. Tiene más opciones y es muy completo, por algo vale 65$ para un licencia sencilla o 99$ para una para instalar donde y cuantas vece quiera uno.
  • WP-Answers. Es otra plantilla premium para WordPress para la creación de un sitio de preguntas y respuestas muy personalizable y con muchas opciones. Implantará un sistema de puntuaciones para los usuarios que respondan las preguntas. Tiene servicio de registro de usuario e integración con redes sociales. Además puede importar conentido de Yahoo! Answers. WP-Answers premium está disponible en 3 licencias diferentes: un solo sitio ($89), multi sitio ($179), y desarrollador ($249). Si no me equivoco sitios como Hostarting utilizan esta plantilla.
  • QnA Theme. Otro tema premium para crear un sitio de preguntas y respuestas con muchas características. Incluye la posibilidad de preguntar y responder preguntas, enviar comentarios, seguir el número de vistas, añadir categorías, etiquetas, importar contenido de Yahoo! Answers, puntos por usuarios, votaciones y mucho más. Está disponible en licencia para un sitio por 59$ y licencia de dearrollador por 99$.
  • Instant Q&A. Con un diseño a tres columnas este diseño premium para preguntas y respuestas convierte su diseño en único. Entre sus características están la facilitar de personalizar logotipo, opciones de colores disponibles, sistema de ranking y puntos, … Y su coste realmente bajo, solo 35$. Pensado para un sitio de viajes, pero vale para todo.
  • Questions & Answers. Otro tema de WordPress para crear tu web de preguntas y respuestas. Entre sus opciones están plantillas personalizables, sistemas de ranking, optimizado para SEO, Perfil de cuenta, funciones sociales, gestión de publicidad, …

Plugins WordPress para crear un sitio de preguntas y respuestas

  • Plugin para un foro de preguntas y respuestas. A través de este plugin para preguntas y respuestas podemos crear una zona que no necesita ninguna página web en tu WordPress. Se integra donde quieras como un foro más. Incluye envío personalizado con notificación.
  • Q&A Lite. Un plugin para WordPress que te ayuda a crear tu sitio depreguntas y respuestas con un estilo cercano a StackOverflow, Yahoo Answer, Quora, … pruebalo. Existe una versión Pro más completa que puedes consultar en Q&A Pro.

Fuente parcial: tomuse

Plantillas y plugins WordPress para sitios de preguntas y respuestas is a post from: Carrero

Generador de tema para WordPress. Lubith

generador de plantillas gratis para wordpress 373x350 Generador de tema para WordPress. LubithLo raro es que no tengamos más soluciones para generar plantillas para WordPress de forma más automática, de hecho son pocas las soluciones que conozco. Ahora tenemos una más, se trata de Lubith, una interesante solución para generar temas para WordPress de forma sencilla y visual, donde podemos cambiar casi todo.

A través de nuestro navegador de Internet podremos arrastras y soltar elementos con su editor integrado en el margen izquierdo, añadir texto, imágenes, cambiar colores, …. y una vez hecho nuestro arte solo tenemos que guardarlo y acto seguido ponerlo a funcionar en la instalación de nuestro gestor de contenidos WordPress.

Pero además de Lubith hay otros generadores de plantillas para WordPress como son WP Theme Generator, templatr.cc, ElasticTheme y Artisteer (comercial pero para generar plantillas para WordPress, Drupal, Joomla, blogger, …).

Más información en Lubith
vía: go2web 2.0 y wwwhat’s new

Generador de tema para WordPress. Lubith is a post from: Carrero

Plantillas para WordPress para terminar marzo-2011

Apenas nos quedan unos días para empezar abril de 2011 y aquí os dejamos una rápida selección de temas/plantillas para WordPress totalmente gratis y otras casi gratis.

  • Arpona es un tema muy completo para crear tu portafolio con muchas opciones.
  • Azul es un sencillo tema, limpio y moderno, adeás de gratis. Dispone de muchas opciones y es ideal para ordernar todos tus blogs.
  • Ecclesia una plantilla para WordPress pensada para webs de iglesias y religiosos.
  • Bangkoo es un tema gratis para comercio electrónico con WordPress pensado para una tienda de muebles.
  • Lempong es un tema único para WordPress con rotación de la imagen superior.
  • tweaker3 es una plantilla pensada especificamente para los amates de temas. Abierto, limpio y de rápida carga.
  • Florentia un tema elegante y minimalista para WordPress. Carga muy rápida, soporte para Google Fonts, …
  • Se7en es un tema con estilo para revistas y para BuddyPress con personalización de tipos de letra y un rotador completo con jQuery.
  • zeePersonal es un tema de 2 columnas oscuro con grandes características, personalización de logo, fuentes, rotación de imagen, …
  • ChaosTheory un tema de una única columna en colores oscuros y minimalista.
  • Supermodne es una moderna plantilla para creación de blogs y portales de moda y mujer.
  • Set in Stone es un completo y moderno tema para WordPress para gestionar tu blog, portafolio y sitio web para empresa.

 

Plantillas para WordPress para terminar marzo-2011 is a post from: Carrero

Plantilla WordPress TwentyTen como CRM

captura TwentyTen CRM 470x282 Plantilla Wordpress TwentyTen como CRMTwentyTen CRM es una plantilla para WordPress basada en el tema por defecto TwentyTen que ha sido especialmente diseñada para tener un CRM (Customer Relationship Management=Gestión de relaciones con clientes). Este tema crea una serie de taxonomías y bajas personalizadas para recolectar datos relevantes, mostrar los datos de forma útil en tu Escritorio y páginas. Entre sus funciones permite copiar y pegar todos los datos hacia hoja de cálculo (Excel, OpenCalc, …) y así poder realizar un análisis avanzado, y permitir un mayor nivel de personalización. Además es gratis.

La idea de su autor no es otra que disponer de una solución sencilla y eficaz para la gestión de sus relaciones con clientes ya que después de evaluar soluciones como Salesforce o SugarCRM sus operativas con demasiado complejas para lo que el mismo necesitaba. Así que como desarrollador de WordPress lanzo esta idea para que toda la comunidad pueda disfrutar de ella sin costes.

El proceso de instalación de TwentyTen CRm es sencillo y podéis ver más información en la web oficial y cuando descargues el tema TwentyTen CRM.

El tema es compatible 100% con el nuevo WordPress 3.1.

Más información en la web de Bill Erickson.

Plantilla WordPress TwentyTen como CRM is a post from: Carrero

¿Por qué no debes buscar “Free WordPress Themes” en Google?

BranfordMagTac 470x212 ¿Por qué no debes buscar Free WordPress Themes en Google?Interesante artículo en WPMU donde nos dicen porque no deberíamos de buscar nunca algo como “Free WordPress Themes” (Temas gratis para WordPress) en Google, ya que los resultados puede que no sean todo lo seguro que uno piensa.

El artículo nos habla de como muchos hablamos de la seguridad en WordPress pero nunca nos fijamos en cosas como las búsquedas que realizan los usuarios a la hora de buscar algo tan normal como plantillas o temas para WordPress. En este caso hablan del caso en inglés “free WordPress Themes” y realiza un sencilla prueba a los temas de cada página web con el plugin Theme Authenticity Checker Plugin y el Escaner de Exploit de Donncha O Caoimh’s con unos resultados increíbles de los 10 primeros resultados solo uno de ellos es seguro.

En los otros 9 resultados se han encontrado textos cifrados en las plantillas que insertan enlaces para posicionamiento en tu tema y que si lo eliminas hacen que estos no funcionen. Entre otras cosas. Os recomiendo ver el artículo en inglés, seguro que os resultará muy ilustrativo.

Al menos en la búsqueda en castellano “Tema WordPress gratis” no parece pasar lo mismo, son casi todo enlaces a recopilaciones de plantillas de WordPress.

¿Por qué no debes buscar “Free WordPress Themes” en Google? is a post from: Carrero

Comprueba tu web con varios navegadores


browserlab Comprueba tu web con varios navegadores

Entre tanto navegador y estándares web muchos diseñadores y programadores nos volvemos locos a la hora de hacer que una página web funcione bien en cualquier sistema operativo y navegador. Y es que quien no sufre cada día que una web se vea igual en Firefox, Internet Explorer, Chrome, Opera, Safari, ….

Para facilitarnos el trabajo hay una serie de herramientas o aplicaciones online que permite realizar pruebas de como se ven nuestras páginas webs en diferentes navegadores y versiones de los mismos.

Aquí os dejo una pequeña lista:

  • BrowserLab de Adobe.
    Actualmente es mi preferido, aunque no los tiene todos, tiene los principales desde Internet Explorer 6, 7, 8 y 9 beta, firefox 2, 3 y 4 beta, Safari 4 y 5, chrome 8 y 9, …. Carga casi en tiempo real. Funciona bien en Windows, Linux y Mac.
  • Browsershots
    Otro servicio con una gran variedad de navegadores disponibles (algunos como Netscape, Flock, SeaMonkey, Konqueror, …), realmente completo. Es gratis pero igual desesperas con lo que tarda en generarse la captura. Siempre puede pagar 29,95 dólares para tener prioridad de carga. Además tienen parte de su código bajo licencia GPL para colaborar con las capturas.
  • Spoon
    Este permite además visitas interactivas con algunos navegadores como Chrome, Firefox y Opera (parece que Explorer por petición de Microsoft no está soportado). Es totalmente gratis. Aunque desde mi Mac se niega funcionar.
  • Browserling
    Ejecuta los navegadores en instancias virtuales para permitir interactividad. Ahora mismo es gratis durante el tiempo que dure su Beta pero necesitas registro para tener sesiones de 5 minutos si no quieres que tu sesión sea de poco más de 90 segundos. Tiene muy buena pinta y soporta Explorer, Firefox, Safari, Opera y Chrome. Y además funciona sin problemas en Mac.
  • Multi-Browser Viewer
    Programa para windows que requiere suscripción y permite probar tu web en más de 20 navegadores. Además tiene soporte para navegadores móviles. Se puede probar gratis, pero después tendrás que pagar. Creo que no merece la pena con las opciones gratis que existen.
  • IETester
    Para probar la compatibilidad de tus páginas webs con las antiguas versiones de Internet Explorer 5.5 hasta las nuevas, las 9.0.
  • BrowserSeal
    Otra opción para instalar en Windows y probar la compatibilidad de tu web con navegadores explorer, firefox, chrome, opera y safari. Es comercial aunque podéis probarlo.

¿Conoces más opciones para probar la compatibilidad de tu web en múltiples navegadores web?

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí o decora tu casa.

Comprueba tu web con varios navegadores

Template tags de WordPress 3.x

Si buscas un sitio de referencia sobre las "template tags" vigentes en la versión de WordPress 3.0 y superiores el sitio Attachment Tags te va a encantar.

Por supuesto, tienes la referencia oficial en el Codex pero la herramienta web que vas a encontrar aquí es una gozada a la hora de buscar los códigos y funciones necesarios para el diseño de temas WordPress.

A la izquierda, en la barra lateral, dispones de la lista de usos habituales, y haciendo clic en cada elemento se muestran las tags disponibles, luego solo tienes que hacer clic en el elegido y te muestra el uso para el que está creada esa template tag y un ejemplo de como utilizarla.

¡Muy recomendable!

Columbia Corporate una gran plantilla WordPress

Columbia corporate Wordpress theme 470x238 Columbia Corporate una gran plantilla WordPressColumbia Corporate es una completa plantilla para WordPress. Un tema para crear tu web corporativa de empresa con un área de miembros integradas. Quizás una de las mejores opciones para tu web de negocios que he visto hasta ahora, con hasta 5 diferentes estilos únicos (incluye también PSDs).

Entre sus características están:

  • 8 Plantillas de páginas. Plantilla Páginas Inicio, Plantilla Producto, Plantilla Lista de Productos y Categorías, Plantilla de Un Producto, Plantilla Portafolio, Plantilla de Página de Contactos, Plantilla de Página ancho completo sin barra lateral y Plantilla de Acerca de.
  • Incluye un fichero XML con datos de ejemplo para importar y hacer más fácil su configuración.
  • Soporte de Menús con WordPress 3.x. Para mejor superior y en barra lateral.
  • Altamente personalizable a través de su “Panel de personalización” para el inicio, página productos, panel de rotación de imagen, área de miembros, formulario contacto y para todo el pie de página.
  • Widgets personalizados.
  • 7 efectos jQuery. jQurryTOOLS Scrollable Slider, Web-Kreation Sliding Panel, Background Image Animation, Simple jQuery Dropdown, PrettyPhoto Lightbox Clone, AJAX and PHP Contact Form y mapas de google.
  • Incluye 5 Plugins WordPress. WP-Memebrs WordPress Plugin (integrado en el tema), WP-sIFR WordPress Plugin (integrado en el tema), Widget Logic WordPress Plugin (integrado en el tema), WordPress Post Pagination Plugin (integrado en el tema) y Breadcrumb NavXT WordPress Plugin.
  • Tipografías, iconos y créditos de fotos. Goudy Trajan Regular font, Facebook and Twitter Icon, Photo Credits: http://www.flickr.com/photos/cubagallery/,  Photo Credits: http://www.flickr.com/photos/benandgillian/ y Photo Credits: http://www.flickr.com/photos/jezza323/.
  • 80 Ficherros PSD incluidos para fácil personalización.
  • Completa Documentación de Ayuda.

Descargar y conseguir Columbia Corporate.

Columbia Corporate una gran plantilla WordPress is a post from: Carrero

Temas de WordPress para Halloween

familia calabazas halloween iconos 354x350 Temas de WordPress para HalloweenLa comunidad WordPress es muy activa y creciente, se pueden encontrar temas para prácticamente todas las temáticas, hoy os presentamos un listado de temas gratis sobre Halloween con los que poder crear una bitácora o página sobre Halloween o bien modificarla para adaptar durante unos días la apariencia de tu propia página y ofrecer a tus usuarios una versión terrorífica para esa fecha.

Seguro que ya estás pensando en la decoración de Halloween para tu casa o tu fiesta, pues piensa en Halloween para tu WordPress, aquí tienes varias buenas propuestas:

plantilla wordpress a kelleyroo halloween 470x177 Temas de WordPress para Halloween

Descargar tema wordpress A Kelleyroo Halloween.

happy halloween plantilla wordpress Temas de WordPress para Halloween

Descargar Tema WordPress Happy Halloween.

halloween wordpress 2010 470x161 Temas de WordPress para Halloween

Descargar plantilla wordpress Halloween.

sinister evening tema halloween wordpress 470x215 Temas de WordPress para Halloween

Descargar plantilla WordPress Sinister evening.

Plantilla Wordpress Halloween Theme Temas de WordPress para Halloween

Descargar plantilla wordpress Halloween Theme.

Plantilla Wordpress Halloween Temas de WordPress para Halloween

Descargar plantillas wordpress Halloween.

Plantilla Wordpress Vee´s Halloween Theme Temas de WordPress para Halloween

Descargar plantilla wordpress Vee´s Halloween Theme.

Plantilla Wordpress Halloween in blue Temas de WordPress para Halloween

Descargar plantilla wordpress Halloween in blue.

Y si te quedas con ganas de halloween puedes descargar cientos de iconos de alta calidad a bajo coste con temática halloween, aquí te ponemos un resumen: Halloween Spooky Laptops, Halloween Vector BannersFamilia de iconos calabazas Halloween, …y busca muchos más aquí.

familia calabazas halloween iconos 354x350 Temas de WordPress para Halloween

Temas de WordPress para Halloween is a post from: Carrero