martes, 17 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Contenido de muestra para sitios demo

Posted: 17 Jul 2012 10:29 AM PDT

Hace ya tiempo que te comenté que hay un fichero XML con el que crear contenido de muestra para probar temas y esas cosas, pero no es la única posibilidad.

Hay otra opción, quizás no tan rápida pero si más personalizable, es el plugin llamado Bulk Content Creator.

Una vez instalado añade un submenú bajo el menú de Ajustes del Escritorio de WordPress, en donde tienes un creador de contenido para sitios de desarrollo con varios campos en los que definir …

  • Título del contenido
  • Contenido
  • Si será entrada o página (o tipos de entrada personalizados)
  • ID de la miniatura de imagen a usar en el contenido
  • Orden en el menú del contenido

Puedes crear tanto contenido como desees, añadirlo y borrarlo, para tu sitio demo de plugins o temas. Una vez tengas creado el contenido de prueba simplemente haces clic en el botón “Submit” y se publicará en tu sitio, así de sencillo.

Como he comentado no es tan inmediato como el XML pero si más adaptable a tus necesidades y un sistema relativamente rápido. Por opciones que no quede.

lunes, 16 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Filtrar archivos PDF en el cargador de archivos

Posted: 16 Jul 2012 10:17 AM PDT

Por defecto, WordPress es capaz de identificar 2 tipos de archivo en el cargador de archivos y la librería multimedia: imágenes y vídeos.

De este modo, cuando subes un archivo de este tipo WordPress puede mostrar un filtro en el cargador de medios de manera que puedas identificarlos más rápidamente.

Ahora bien, si usas muchos archivos PDF puede que te interese que WordPress los identifique y, también, te permita filtrar ficheros de este tipo y así localizarlos más rápidamente para insertarlos en tu contenido.

Si es lo que necesitas solo tienes que añadir este código a tu plugin de funciones o al archivo functions.php de tu tema activo:

//Añadir filtro de archivos PDF en el cargador de archivos  function modify_post_mime_types( $post_mime_types ) {    	// aquí elige el tipo de mime de archivo: 'application/pdf'  	// luego definimos el array con las etiquetas de valor    	$post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Gestionar PDFs' ), _n_noop( 'PDF <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) );    	// luego devolvemos la variable $post_mime_types  	return $post_mime_types;    }    // Añadimos el hook del filtro  add_filter( 'post_mime_types', 'modify_post_mime_types' );

Guardas los cambios y ya lo tienes. Si quieres añadir otro tipo de archivo puedes hacer lo mismo con los mimes registrado en el fichero ‘/wp-includes/functions.php‘, buscando la cadena ‘get_allowed_mime_types()‘, donde encontrarás algo así:

'pdf' => 'application/pdf',  	'swf' => 'application/x-shockwave-flash',  	'mov|qt' => 'video/quicktime',  	'flv' => 'video/x-flv',  	'js' => 'application/javascript',  	'avi' => 'video/avi',  …

Eliges de la lista el tipo de mime a añadir y lo añades como en el array del código de arriba.

Lo que obtenemos es pasar de esto … 

… a esto otro:

domingo, 15 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Pinterest y más para JetPack

Posted: 15 Jul 2012 01:44 PM PDT

JetPack se está convirtiendo poco a poco casi en un plugin imprescindible en cualquier WordPress, pues aúna en una sola instalación muchas de las funcionalidades que todos encontramos útiles en cualquier web.

Una de las más útiles es la de los botones para compartir el contenido en las redes sociales más habituales, pero tiene sus carencias …

Una de ellas es que JetPack no incorpora, entre otros, un icono para compartir las publicaciones en la red social Pinterest, de gran importancia para el márketing online en todo lo relacionado con productos de fuerte impacto visual, con unos ratios de conversión realmente buenos, bien orientada de cara al SEO y cada vez más utilizada.

Otra carencia es que al compartir algo en Twitter no hay una conexión – como si existe en WordPress.com y otros plugins – con una cuenta de Twitter a tu elección, de manera que los contenidos se promuevan asociados a una cuenta de Twitter, la tuya, la de tu web, la que quieras.

Pues bien, hay un nuevo plugin en la ciudad: Jetpack Extras, que precisamente viene a suplir esas dos carencias.

Por un lado, añade a JetPack un icono para compartir en la red Pinterest, que cogerá automáticamente la primera imagen de tu entrada para que sea la que represente a la publicación al  compartirla.

Y la otra funcionalidad que justifica su instalación es una revisión del icono de compartir en Twitter de JetPack, añadiendo opciones en su desplegable desde los que …

  • Incluir en cada Tweet “vía @usuario” que tu definas
  • Incluir tras cada Tweet recomendación de seguir a un @usuario
  • Ubicación de los iconos sociales en entradas, archivo, páginas, etc (al principio de la entrada, al final, en ambos)

Vamos, que mejora bastante el plugin JetPack, en concreto las opciones de compartir a través de los iconos sociales.

sábado, 14 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Carrusel de fotografías con JetPack 1.5

Posted: 14 Jul 2012 03:39 AM PDT

jetpack carrusel

La ultima actualización del megaplugin JetPack, que llega a la versión 1.5, incluye una nueva funcionalidad: Carrusel de fotografías.

Usando la librería spin.js, a partir de su activación, la nueva característica convertirá cualquier galería de imágenes incluida en una entrada o página de tu web en un vistoso carrusel dinámico a pantalla completa con la posibilidad de añadir comentarios, e incluso datos EXIF de las fotografías.

Hay un par de aspectos que puedes configurar, que encontrarás añadidos al final, en los “Ajustes -> Multimedia” del Escritorio de tu WordPress, como son si quieres que se muestren los datos EXIF de las fotos o el color de fondo para la visualización multimedia, pudiendo elegir entre negro o blanco.

ajustes carrusel jetpack

Pensado especialmente para sitios dedicados a fotografía también ofrece una nueva experiencia visual muy atractiva para cualquier web que haga uso habitual de imágenes para ilustrar el contenido.

Eso si, un aviso a navegantes, debes tener en cuenta que – fiel a su mala costumbre – JetPack activa automáticamente la nueva funcionalidad nada más actualizarse a la nueva versión, así que si no vas a usar esta característica recuerda pasar por la ventana de JetPack en el Escritorio de WordPress para desactivarlo.

Pruébalo y nos cuentas. Yo lo tengo activo en mi blog personal, y puedes comprobar lo bien que funciona en este artículo sobre mi cámara de fotos (fíjate que hay un error en los comentarios en las fotos, y es que no admite espacios, algo raro).

viernes, 13 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

WordPress 3.5 el 5 de diciembre

Posted: 13 Jul 2012 10:18 AM PDT

WordPress 3.5

Aún estamos empezando a disfrutar WordPress 3.4 y ya casi tenemos fecha para la próxima versión: WordPress 3.5, que en charla de desarrollo del miércoles se estimó para el 5 de diciembre como primera fecha propuesta.

Entre las novedades de WordPress 3.5 que se van apuntando están ya las siguientes:

  • Nuevo tema por defecto Twenty Twelve, que como ya comenté el otro día se aplaza a WordPress 3.5
  • Importantes cambios y mejoras de la interfaz
  • Mejoras en el “personalizador” de temas, relativos a los menús y a la gestión de imágenes de cabecera y fondo
  • Se eliminará el gestor de enlaces, algo que tiene bastante sentido debido a su poco uso, solo con sentido para el widget de enlaces o alguna plantilla de página. Lo que no sé es porque se sustituirá ni como.
  • Modificación del modo de carga de imágenes.
  • Cambio radical en la galería, que espero por fin incorpore la inclusión de varias galerías en una misma entrada.

Y de momento poco más, a esperar que son 2 días.

miércoles, 11 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Usa los shortcodes de Elegant Themes en cualquier tema

Posted: 11 Jul 2012 03:04 PM PDT

A estas alturas ya sabrás que soy muy fan de los temas de Nick Roach, el genio de Elegant Themes. Pues bien, desde hoy, si eres miembro del club de sus temas puedes usar su extensísima colección de “shortcodes” en cualquier tema, no solo en los de ET.

Para ello Nick ha creado un plugin, con el que tendrás a tu disposición todos los shortcodes que llevan los temas de Elegant Themes, pero para usarlos en cualquier tema.

Entre los shortcodes aquí tienes unos ejemplos:

  1. Botones:
  2. Cajas de contenido:
  3. Contenido desplegable:
  4. Contenido en pestañas:
  5. Deslizadores de contenido:
  6. Deslizadores de imágenes:
  7. Bocadillos emergentes en texto:
  8. Botones sociales:
  9. Protección de contenido con contraseña:
  10. Información de autor:
  11. Texto en columnas:
  12. Listas con iconos personalizados:
  13. Tablas de precios:
  14. Testimonios:
  15. Párrafos capitalizados:
  16. Estilos de citas:

A poco que te fijes te darás cuenta de que solo con estos shortcodes, y un único plugin, puedes ahorrarte la instalación de una buena cantidad de plugins, más un montón de elementos de estilo y contenido realmente interesantes para cualquier web que tengas activa o en mente.

Y, por supuesto, todo con ese buen gusto por el estilo que los temas de Elegant Themes tienen y que personalmente me encanta.

martes, 10 de julio de 2012

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Disqus en WordPress sin necesidad de plugin

Posted: 10 Jul 2012 03:04 PM PDT

Disqus es un sistema avanzado de comentarios, con muchas ventajas sobre el sistema nativo de comentarios de WordPress, como publicar desde perfiles sociales, integración de comunidad, seguimiento y moderación de comentarios en escritorio integrado y mucho más.

Además, para WordPress, hay un plugin con lo que el proceso de instalación es realmente sencillo, solo tienes que crear cuenta en disqus.com y seguir las indicaciones del asistente una vez instalado el plugin.

Ahora bien, si eres de los que gusta tener controlado WordPress e instalar los mínimos plugins posibles, puedes sustituir el sistema de comentarios de WordPress por Disqus sin necesidad del plugin.

Solo requiere un par de pasos, un poquito de código:

0. Crea una cuenta en Disqus

Antes de nada tienes que estar registrado en disqus.com y a continuación añade el sitio (o sitios) en los que vayas a usar Disqus como sistema de comentarios. Anota el nombre corto (shortname), pues lo usaremos al final de esta guía.

1. Crear la función para Disqus

Abre tu plugin de funciones, o el archivo functions.php de tu tema activo y añade el siguiente código:

//Función Disqus sin plugin  function disqus_embed($disqus_shortname) {      global $post;      wp_enqueue_script('disqus_embed','http://'.$disqus_shortname.'.disqus.com/embed.js');      echo '<div id="disqus_thread"></div>      <script type="text/javascript">          var disqus_shortname = "'.$disqus_shortname.'";          var disqus_title = "'.$post->post_title.'";          var disqus_url = "'.get_permalink($post->ID).'";          var disqus_identifier = "'.$disqus_shortname.'-'.$post->ID.'";      </script>';  }

Vamos a echar un vistazo al código:

  1. Cargar del JS: Ya sabrás que no podemos hacer nada si no cargamos JS
  2. Poner el “div” para cargar los comentarios. Hacemos eco de < div id="disqus_thread">< / div> porque Disqus necesita el divisor con este ID para poder cargar los comentarios.
  3. Variables de configuración del JS de Disqus: Tenemos que definir estas variables para que Disqus reconozca la página. En realidad no hace falta que definamos las variables disqus_title y disqus_url ya que Disqus puede obtenerlas de la URL y etiqueta “title” de la URL de la página, pero si alguien visita tu sitio con una dirección que contenga, por ejemplo “…?utm_source=feedburner” la URL será diferente de la original y podría provocar problemas, o simplemente no cargarse el sistema de comentarios de Disqus.

Y poco más, guarda los cambios y pasa al siguiente – y último – paso.

2. Insertar la función en tu tema

Una vez creada la función solo te queda localizar la llamada a la plantilla de comentarios en los archivos de tu tema single.php y page.php, normalmente así:

<?php comments_template( '', true ); ?>

… y sustituirla por este otro código:

<?php disqus_embed('miblog'); ?>

Como ya podrás imaginar, tienes que sustituir “miblog” por el nombre corto con el que hayas nombrado a tu sitio al darlo de alta en Disqus.com, paso previo a que puedas utilizar el sistema que acabamos de preparar con estos 2 códigos, y que te he apuntado al principio, que no se te olvide.

Un plugin para crear plugins

Posted: 09 Jul 2012 04:00 PM PDT

Con WordPress cada día se riza el rizo, y lo de este plugin para crear plugins es como re-descrubrir la rueda montado en un Ferrari.

Y es que si alguna vez te has hartado de programar un plugin y tener que modificar código, que cargue por FTP para ver si funciona y, si no lo hace, se cargue tu instalación, Pluginception es tu plugin para crear plugins.

El concepto y el nombre viene de la película “Inception“, en la que Leonardo di Caprio es una especie de investigador de sueños, que tiene la capacidad de meterse en los sueños de los demás y crear sueños nuevos dentro de los sueños. Pues esa es la idea … más o menos.

Una vez instalas y activas Pluginception encuentras un submenú bajo el menú Plugins llamado “Create new plugin“, donde encuentras una serie de campos, los básicos para la creación de un plugin WordPress:

  • Nombre del plugin
  • Slug del plugin
  • URI del plugin
  • Descripción
  • Versión
  • Autor
  • URI del Autor
  • Licencia
  • URI de la licencia

Una vez rellenas todos los campos se crea un nuevo plugin que cumplirá todos los estándares de WordPress, con lo que te aseguras que al menos no romperá nada en esta fase inicial de la estructura base del plugin.

Al terminar, te lleva al editor de plugins de WordPress, donde encontrarás la estructura recién creada, a la espera de que, ahora si, introduzcas el código propio del plugin y luego ya, si lo deseas, lo actives y pruebes.

Si, por algún motivo, el plugin está mal programado recibirás un mensaje de error al tratar de activarlo, y no se activará, lo que no está nada mal.

Seguidores

Archivo del blog