lunes, 9 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Vídeo destacado en vez de imagen destacada

Posted: 09 Jul 2012 02:58 AM PDT

La funcionalidad de imagen destacada de WordPress es realmente genial. Si tu tema viene preparado para mostrar miniaturas de imágenes destacadas puedes ofrece un aspecto muy profesional.

Ahora bien ¿y si tu sitio está orientado a vídeos? ¿no sería fantástico poder tener vídeos destacados en vez de imágenes?.

Pues como siempre hay buenas noticias, porque usar vídeos destacados en vez de imágenes destacadas en WordPress es tremendamente sencillo, no tienes que ponerte a aprender programación, que para eso has elegido WordPress como sistema de gestión de contenidos.

Solo tienes que instalar el plugin llamado Replace featured image with video y activarlo.

Este plugin maravilloso reemplazará la característica de imagen destacada de tu editor de WordPress con vídeo destacado. Soporta vídeos de YouTube, Vimeo y muchos más sitios de alojamiento de vídeo que ofrecen códigos “embed” para incrustar vídeos.

Lo mejor de todo es que no tienes que modificar ningún archivo de tu tema WordPress, ni añadir código alguno. El plugin sobreescribe automáticamente la función de imagen destacada con el vídeo destacado que hayas definido a través del código embed en su widget del editor correspondiente que añade.

El widget del editor no requiere casi explicación. Solo tienes que pegar en el campo de texto el código embed del vídeo a usar como destacado y tu tema lo mostrará como venga definido por la plantilla. Únicamente tienes que tener en cuenta el tamaño de la incrustación, para que se adapte al ancho y alto predefinido en tu tema para las imágenes destacadas, que será al tamaño al que se mostrará.

Por lo demás es “instalar y listo”

domingo, 8 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

bbPress 2.1

Posted: 08 Jul 2012 12:33 PM PDT

Con más de 150 mejoras y arreglos ya tenemos aquí la versión 2.1 del plugin bbPress con el que añadir foros a nuestro WordPress en un par de clics.

Algunas de las novedades que pueden animarte a actualizar a bbPress 2.1 son estas:

  • Compatibilidad completa con WordPress 3.4
  • $bbp global queda obsoleto, ahora se usa bbpress() singleton
  • Los foros privados ahora son visibles para los usuarios registrados
  • Actualización del convertidor de foros
  • Se pueden ya editar y contestar hilos desde Akismet
  • Enormes mejoras en la compatibilidad con temas WordPress
  • Solucionado error de edición con Akismet
  • Solucionados problemas con los widgets
  • Solucionado el orden de carga de traducciones
  • Solución a fallos en la edición de usuarios
  • Solucionadas las regresiones en la pantalla de ajustes
  • Mejoras en la validación de la cache de publicaciones
  • Mejoras en las comprobaciones de cookies de administración
  • Mejoras en los ajustes de la API de ajustes
  • Mejoras en el convertidor desde bbPress 1.1
  • Mejorada la integración con BuddyPress
  • Mejoras en la cobertura de plantillas
  • Mejoras en el rendimiento de las queries
  • Mejorado el comportamiento de las guías de navegación
  • Mejoras en la integración en multisitio
  • Mejorada la claridad de código
  • Mejorados los estilos RTL
  • Añadidos iconos de menú de doble tamaño para pantallas HiDPI
  • Se ha añadido soporte para el editor fancy
  • Añadido selector de temas
  • Añadidas herramientas para importar, reiniciar y borrar

Creo que son suficientes motivos, así que si te animas ya puedes actualizarlo desde el escritorio o descargarlo, a tu gusto.

De WordPress a Google+ y de Google+ a WordPress

Posted: 08 Jul 2012 02:56 AM PDT

google+ wordpress

Hace tiempo que compartí un método mediante el cual con un poco de código podíamos importar contenido de Google+ en WordPress, pero vamos a rizar el rizo, cubrir todas las posibilidades y, encima, hacerlo de la manera más sencilla posible.

Así que manos a la obra, a integrar totalmente WordPress y Google+ …

Exportar de WordPress a Google+

Para que nuestras entradas de WordPress se publiquen automáticamente en Google+ tenemos un plugin (seguramente más) que nos automatiza esta tarea:

  • WPGPlus: sencillo pero potente plugin que publica las nuevas entradas de WordPress en Google+, en el círculo “Público”, usando el extracto – si lo has definido – o parte del contenido en la actualización. Requiere PHP 5 en tu servidor.

Importar de Google+ a WordPress

Lo contrario, publicar como entradas de WordPress cada nueva publicación de Google+ también es sencillo, y aquí tenemos dos plugins a elegir para conseguirlo:

  1. Google+ importer: Simple y efectivo, publica tus actualizaciones de Google+ como entradas de WordPress.
  2. Google+ Crossposting: Igual que el anterior, te permite publicar automáticamente actualizaciones de Google+ en WordPress, pudiendo elegir la categoría en la que se publicarán e incluso el usuario de WordPress al que se asociarán, entre otros ajustes.

Ahora te toca, y cuéntanos qué tal te ha ido.

Twenty Twelve – Primer vistazo al nuevo tema por defecto de WordPress

Posted: 07 Jul 2012 02:29 AM PDT

Una de las novedades esperadas en WordPress 3.4 era la aparición en público del nuevo tema por defecto de WordPress: Twenty Twelve, pero se está haciendo de rogar un poco.

Aún cuando está prácticamente terminado en lo referente a los estilos y concepto, aún queda código por modificar, y no hay fecha definitiva para su lanzamiento.

A pesar de ello si podemos ir conociendo algunos detalles y curiosidades de Twenty Twelve. Por ejemplo, si te gusta saber cómo empezaron los proyectos que usas, seguro que te encantará ver estos dos primeros bocetos de Twenty Twelve, publicados hace unos meses

2012-primer boceto 2 2012-primer boceto 1

Si quieres más, aquí tienes unas capturas del nuevo tema por defecto de WordPress:

Twenty Twelve pagina ancho completo Twenty Twelve pagina sidebar Twenty Twelve single post Twenty Twelve home Twenty Twelve author Twenty Twelve blog

También puedes navegar por la demo, ya instalada para ir viendo sus novedades y aspecto.

Entre las peculiaridades del tema, que puedes observar, están las siguientes:

  • Diseño minimalista, orientado a la facilidad de lectura
  • Diseño inicial de portal, enfocado en información estática
  • Navegación “blog” a través de enlace en el menú principal
  • Plantillas de página con y sin barra lateral
  • Páginas de autor con visualización de campos personales y gravatar
  • Diseño adaptable (“responsive”) a dispositivos móviles y distintos tamaños de pantalla
  • Cabecera y fondo personalizables
  • Caja de autor de la publicación integrada
  • Widget de galerías

¿Qué, te gusta?

jueves, 5 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Razones para no usar WordPress

Posted: 05 Jul 2012 11:17 AM PDT

Aunque yo siempre pienso por defecto cómo abordar cualquier proyecto con WordPress, cuando realizo labores de consultoría Web no siempre la recomendación final para un cliente es usar WordPress, pues en ocasiones no es la mejor elección.

Hay varios motivos por los que no siempre es recomendable o la mejor opción usar WordPress para un desarrollo web, y estos son algunos de ellos en los que no lo recomendaría a un cliente que confíe en mi criterio …

  1. Sistemas de registro o eventos – Aunque hay plugins con los que usar WordPress para crear sitios de gestión de eventos e incluso registro de hoteles, suelen ser difíciles de configurar y no abordan todas las necesidades que este tipo de web necesitan. Hay soluciones a medida para este tipo de usos que ofrecen la mejor opción para el cliente.
  2. Webs sin actualizaciones – Si un cliente no va a actualizar frecuentemente su web, si solo va a usarla como portfolio de productos o presentación corporativa, una instalación de WordPress, que requiere de un mínimo mantenimiento y actualizaciones conlleva una serie de tareas innecesarias para el, y por eso mismo no se lo recomendaría.
  3. Software como servicio web – Si la web va a ser un servicio que no requiera de sistema de gestión de contenidos, no basado en páginas, entradas y comentarios, sino de un framework específico, digamos, como Twitter, MailChimp o cualquiera de este tipo que se te ocurra, entonces WordPress no es una opción siquiera, pues son proyectos que requerirán desarrollos a medida.
  4. Comercio electrónico – Aunque hay soluciones bastante completas, mezclas de tema y plugins competentes, o simplemente plugins que ofrecen soluciones ecommerce para WordPress, si un negocio va a depender exclusivamente o de manera principal de una solución de comercio electrónico, entonces yo recomendaría soluciones a medida y mucho más especializadas como Magento, por ejemplo. Además, si el cliente quiere aprovechar las muchas ventajas de WordPress para su negocio siempre puede integrar Magento con WordPress, y tener lo mejor de ambos mundos.

Aparte de estas necesidades concretas y particulares, casi siempre WordPress aporta tanto en cuanto a posicionamiento, gestión de contenidos y solidez que siempre que sea viable mi pensamiento es “¿cómo puedo hacer esto con WordPress?“.

Por supuesto, es posible que tu tengas otra opinión y motivos, que nos gustaría conocer y comentar.

miércoles, 4 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Uploadify, nueva amenaza de seguridad incluido en plugins y temas WordPress

Posted: 04 Jul 2012 11:33 AM PDT

Si ya avisé sobre el peligro de Timthumb, utilizado como sistema de gestión de miniaturas por muchos temas WordPress, es ahora otro script, este para facilitar la carga de archivos, y utilizado tanto por temas como por plugins WordPress, el que amenaza la integridad de cualquier instalación de WordPress inconsciente de su peligro.

Según varios informes de la web especializada en seguridad informática Sucuri, Uploadify, un script que permite que usuarios no registrados, sin credenciales en WordPress, suban archivos al servidor, es una amenaza potencial de seguridad, pues se puede usar para abrir puertas traseras, insertar troyanos o lo que sea.

Bien es cierto que es muy útil, y facilita acciones como que usuarios anónimos participen en una comunidad creada con WordPress mediante la carga de imágenes o similares, pero esta misma facilidad es su peligro.

Temas tan populares como los de Woothemes, o plugins tan utilizados como Uploader, WP Symposium o 1 Flash Gallery, usan este script para este cometido, por lo que serían susceptibles puertas abiertas a inyecciones de código no deseadas.

Si quieres saber si tu tema WordPress o algún plugin utiliza este script busca en todo el directorio “/wp-content/” y sus subdirectorios alguna carpeta denominada “uploadify” o el archivo “uploadify.php“, y si no tienes claro su uso o puedes prescindir de el, desactívalo inmediatamente, y busca otro tipo de solución para tus visitantes.

También puedes hacer una comprobación mediante un script que ha creado Sucuri. Descarga este archivo (sucuri_wp_check.txt), lo renombras cambiando la extensión txt a php y lo subes al directorio raíz de tu instalación de WordPress y lo ejecutas así:

http://tudominio.com/sucuri_wp_check.php

El script te informa tanto de posibles vulnerabilidades de Timthumb como de Uploadify.

martes, 3 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Incrustar SWF en WordPress

Posted: 03 Jul 2012 07:28 AM PDT

Hoy vamos a saber cómo incrustar otro tipo de contenido en WordPress, en este caso los archivos de Shockwave Flash, con extensión SWF.

Este método solo te vale para un WordPress alojado en tu servidor, pues en WordPress.com no puedes incrustar contenido Flash por motivos de seguridad, la única manera es el método oEmbed para vídeos YouTube o similares.

Así que, ahora que tenemos claro que esto es solo para WordPress.org, vamos a ver como hacerlo de dos maneras, como siempre … 

1. Insertar SWF con código

Si habláramos de como insertarlos en una web es fácil, y hay mucha documentación. Es algo tan simple como añadir esto donde quieras que aparezca de tu tema WordPress, plantilla HTML o en el editor HTML de WordPress:

<object id="flashcontent"           classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"           width="550px"           height="400px">    <param name="movie" value="NombredeMiArchivo.swf" />       <!--[if !IE]>-->    <object type="application/x-shockwave-flash"             data="mymovie.swf"             width="550px"             height="400px">    <!--<![endif]-->         <p>        Contenido alternativo en caso de fallo.        Este contenido solo será visible si falla en cargar el archivo SWF      </p>       <!--[if !IE]>-->    </object>    <!--<![endif]-->     </object>

Por supuesto, esto se puede acompañar de cualquier texto, imágenes, lo que sea, en el editor.

2. Incrustar SWF con plugin

Si lo que prefieres es usar un plugin que, mediante un shortcode, permita insertar fácilmente archivos SWF, entonces tenemos un par de opciones.

Easy Flash Embed. Es un plugin antiguo pero sigue funcionando estupendamente.

Una vez instalado y activo solo tienes que incrustar cualquier archivo SWF usando el shortcode del plugin, de esta manera:

[swf src="http://dominio.com/NombredeMiArchivo.swf" width=550 height=350]

Otro, también veterano, es WP-SWFObject. Funciona muy parecido. En este caso el shortcode sería algo así:

[swf]http://dominio.com/NombredeMiArchivo.swf, 550, 350[/swf]

O esa, que hay que seguir esta plantilla:

[swf]ruta-al-flash.swf, ancho, alto[/swf]

Y ya está, si se te ocurre algún modo más nos lo cuentas en los comentarios.

lunes, 2 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Incrustar “gists” de github en WordPress

Posted: 02 Jul 2012 09:23 AM PDT

Una de las pegas que muchos nos encontramos en WordPress es cómo mostrar código en una entrada sin que este se ejecute. Yo he usado varios sistemas, y actualmente esto más o menos contento con un plugin llamado SyntaxHighlighter Evolved.

Pero la solución real para insertar código en WordPress sin que se ejecute sería una incrustación de, por ejemplo, los “gists” de github, un servicio web para compartir código con otros usuarios.

github dispone de un sistema propio de incrustación de código, pues en cada “gist” tienes un enlace de “embed” que te permite incrustar un script que mostrará el gist.

Ahora bien ¿no sería mejor ahorrar tiempo y usarlo como un incrustado automático, igual que hacemos con un vídeo de YouTube o un Tweet de Twitter?, copiando y pegando simplemente la URL de un “gist” en el editor visual de WordPress.

Si te animas es realmente sencillo, solo tienes que añadir este código a tu plugin de funciones:

//Autoincrustado desde github  wp_embed_register_handler( 'gist', '/https:\/\/gist\.github\.com\/(\d+)(\?file=.*)?/i', 'wp_embed_handler_gist' );    function wp_embed_handler_gist( $matches, $attr, $url, $rawattr ) {    	$embed = sprintf(  			'<script src="https://gist.github.com/%1$s.js%2$s"></script>',  			esc_attr($matches[1]),  			esc_attr($matches[2])  			);    	return apply_filters( 'embed_gist', $embed, $matches, $attr, $url, $rawattr );  }  

Una vez guardes los cambios ya puedes mostrar “gists” de github pegando su URL en el editor (visual o html) de WordPress.

Y se vería así:

domingo, 1 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Backup de WordPress a Google Drive

Posted: 01 Jul 2012 02:17 PM PDT

Una de las novedades más esperadas de Google ha sido su servicio de almacenamiento en la nube Google Drive, que tras años de hacerse rogar por fin han puesto a nuestra disposición, aunque haya sido una mezcla de Google Docs y espacio de almacenamiento.

Con 5 Gb disponibles para documentos y archivos, ya sea desde la interfaz web o desde la aplicación de escritorio (mucho mejor esta) puedes usar esos gigas para almacenar lo que quieras y disponer de ello allí donde te encuentres.

Pues bien, un uso que igual le quieres dar es usar Google Drive para hacer backup de WordPress.

Lo que usaremos para usar Google Drive como espacio de copias de seguridad para nuestras carpetas y base de datos de WordPress será el plugin Google Drive for WordPress.

Los pasos a seguir son los siguientes:

  1. Instala y activa el plugin
  2. En la pantalla de ajustes, que tiene su propio icono debajo de las Entradas llamado “Google Options”, te pedirá lo primero un ID de cliente y un código secreto de cliente. Para ello debes ir a esta dirección de la consola de APIs de Google.
  3. Sigue los pasos, siendo el primero registrar el ID de proyecto, en la consola de APIs hasta que consigas los IDsque te requiere el plugin. Los pasos son estos:
    • Registra el ID de aplicación donde pone “Register
      registrar aplicación api
    • Una vez lo tengas haz clic en “API Access
    • Ahí haz clic en el botón azul grande para conectar mediante oAuth
    • En la ventana emergente elige un nombre de aplicación y si quieres dale un logo. Haces clic en “Next
    • La siguiente pantalla la dejas como está, en “Web application” y abres abajo la parte donde pone “More options” y en la caja de texto primera (Authorized Redirect urls) pones la URL que te facilita la primera pantalla de ajustes del plugin, y en la segunda, en “Authorized Javascript Origins” la URL de tu sitio
    • Haces clic en el botón llamado “Create client ID
    • Y ya tienes los IDs solicitados, ahora solo tienes que pegarlos en la pantalla de configuración del plugin y hacer clic en el botón de acceso
    • Lo siguiente es una pantalla de Google donde te pide que confirmes que das acceso a la nueva aplicación a Google Drive
  4. Introduce los IDs en los ajustes del plugin
  5. Configura los ajustes de la copia de seguridad, definiendo de qué carpetas quieres hacer backup y si también vas a hacer respaldo de la base de datos en Google Drive. También en esta pantalla puedes configurar copias programadas, a diario, semanales, etc.
  6. Por último, es buena idea hacer una primera copia de seguridad.

En realidad el plugin es muy sencillo de usar, lo que te lleva más tiempo es registrar la API en la consola de Google, pero una vez hecho ya no tienes que configurar más allí, solo programar las copias y vivir más tranquilo.

El resultado serán archivos comprimidos ZIP almacenados en la carpeta a tu elección de Google Drive.

Seguidores

Archivo del blog