sábado, 6 de agosto de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Si las redes fueran superhéroes WordPress sería Batman

Posted: 06 Aug 2011 01:50 PM PDT

Vale, es una chorrada de titular pero en el fondo es fiel a la infografía que ha publicado Fátima (que está muy friki últimamente) que tienes a continuación, en la que se compara a los medios sociales con superhéroes, y los puntúa teniendo en cuenta parámetros como …

  • Usuarios activos
  • Alcance mundial
  • Usabilidad
  • Tecnología punta

En fin, que este es el resultado, que define a WordPress como “Sexy y con estilo, con más widgets de los que puedes manejar” …

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

viernes, 5 de agosto de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Más de 10 novedades de WordPress 3.3

Posted: 05 Aug 2011 05:24 AM PDT

Bueno, pues como ya sabemos que WordPress 3.3 estará para el 15 de Noviembre creo que va siendo hora de empezar a vislumbrar las novedades que nos esperan, que serán muuuuuuy interesantes.

Aún falta mucho por avanzar en el desarrollo, que hoy está al 30%, pero se adivinan interesantes mejoras, que seguro te van a gustar.

Vamos a verlas …

1. Mejoras en el cargador multimedia

¡Por fin!, parece que tras muchas peticiones (y casi lloros por mi parte) en WordPress 3.3 habrá una remodelación importante del cargador de medios, adoptando Plupload, un sistema desarrollado por la gente de TinyMCE que supondrá enormes avances, muchos ya usando HTML5 en el cargador. Avances como “arrastrar y soltar”, redimensionado automático, filtrado por tipo de fichero y mucho más.

Lo espero con ansiedad.

2. Guía de primeros pasos

Esto va a ser de gran utilidad para los principiantes, pues nada más instalar WordPress se te mostrará una guía en la que te animará a realizar las primeras configuraciones importantes.

Por supuesto, siempre tendrás Ayuda WordPress pero seguro que a los nuevos en WordPress les ayudará un texto introductorio que, además de darles la bienvenida, les indique los primeros pasos en su recién instalado CMS.

3. Escritorio adaptativo

Si usas un iPad ya sabrás a lo que se refiere esto. Y es que la zona de administración de WordPress es genial, pero no está adaptada a todo tipo de configuraciones de pantalla y no digamos a dispositivos de interfaz táctil. Alguno me dirá que ya existe la versión móvil de WordPress, pero estarás conmigo en que deja mucho que desear y, al menos desde un iPad, a pesar de sus carencias, es más efectivo usar la interfaz normal de administración.

Con esta versión de escritorio adaptativo la zona de administración reconocerá la configuración de pantalla y dispositivo y ofrecerá una versión que se adapte al mismo, no solo en aspecto, sino también en funcionalidades y modos de uso.

4. Mejoras en la barra de admin

¿A que ya te has dado cuenta de que desde WordPress 3.2 la barra de admin introducida en la versión 3.1 no se adapta como debiera?. De hecho, por defecto no está activa en la zona de administración y la realidad es que requiere de la misma para cosas tan básicas como escribir una nueva entrada. De hecho, desde WordPress 3.2 lo ideal es activar la barra también para la zona de admin siempre.

Pues bien, en WordPress 3.3 se va a solucionar esto y algún otro detalle, pues ya no se entiende la zona de administración sin la barra de admin, y los cambios irán en este sentido.

5. Mejoras de rendimiento

Vamos, esto no es que sea una novedad sino algo obligado, y exigido por todos en cada actualización, y que no siempre se cumple aunque la verdad es que se va cumpliendo razonablemente salvo en contadas ocasiones.

Actualmente hay algunos aspectos internos que no contribuyen al mejor rendimiento posible en WordPress, como el hecho de que los “pretty permalinks” requieren varias redirecciones, algo realmente sin sentido. Y cosas como esta y alguna más se modificarán para mejorar el rendimiento interno y reducir el consumo y peticiones a la base de datos.

6. Paquetes de idioma

Si hay aún algo manual aún en WordPress, una de estas cosas es cambiar el idioma del mismo WordPress, incluso plugins y temas. Esto parece que se va a solucionar integrando un instalador de idiomas. Me parece una idea genial, y sencilla de aplicar.

7. Temas hijo en el repositorio

Al igual que con los frameworks, a partir de WordPress 3.3 ya se podrán instalar temas hijo, algo que ahora es incluso complicad de cargar en el repositorio oficial de WordPress.org.

8. Widgets permanentes

Ya habrás sufrido más de una vez esa putada que supone que cuando cambias de tema te desaparecen los widgets que tenías bien organizaditos en el tema anterior. Pues bien, también esto se va a solucionar en WordPress 3.3 y ahora tus widgets seguirán ahí, en la barra lateral del nuevo tema cuando lo cambies.

9. Quitar avisos de administración

La verdad es que hay muchas maneras de evitar que aparezcan los avisos de actualizaciones y demás mensajes de administración, mediante plugins y hooks, pero a partir de la nueva versión podrás decidir nativamente que no aparezcan este tipo de mensajes.

10. Mejoras en los ajustes y la API Meta

No sé qué cambios habrá a este respecto pero se está trabajando también en ello. Ya iré comentando los avances.

11. Actualizaciones en segundo plano

Ya hablé de que WordPress se actualizará en segundo plano, como Chrome o Mac OSX. Esta será una gran ventaja sobre todo para webmasters que lleven muchos sitios de clientes.

Bueno, pues parece que apunta bien WordPress 3.3 ¿no te parece?. Personalmente el cambio más esperado es el del cargador de medios ¿a ti cual te parece mejor de estos 10?

miércoles, 3 de agosto de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Problema grave de seguridad en Timthumb

Posted: 03 Aug 2011 03:05 PM PDT

Si tu tema utiliza este script de redimensionado de imágenes, algo bastante habitual en temas estilo revista, más te vale saber se ha detectado una vulnerabilidad del tipo Zero day en TimThumb. Para asegurar sue tu sitio está seguro deberías hacer algo de lo que te indico a continuación:

Método 1: Actualiza el tema

Descarga la última versión del tema, usando el enlace de descarga de donde lo adquiriste. Todas las versiones nuevas de los temas suelen ya tener la versión segura del script. Un buen ejemplo es Elegant Themes, que ha actualizado todos los temas, aprovechando para incluir mejoras.

Método 2: Reemplaza el script timthumb por FTP

Borra el fichero timthumb.php y reemplázalo con la última versión segura de timthumb en la carpeta de tu tema a través de FTP. Si lo haces así es recomendable hacer también este cambio:

Edita la variable $allowedsites y quita todos los sitios referenciados - debería verse así tras editarlo:

PHP:
  1. // dominios externos external domains that are allowed to be displayed on your website
  2. $allowedSites = array();

Método 3: Actualiza timthumb desde el editor de WordPress

Sigue estos pasos para actualizar tu fichero timthumb actual:

  1. Accede a tu sitio WordPress. Ve a Apariencia => Editor.
  2. Abre el archivo timthumb.php y borra todo su contenido.
  3. Copia-pega el contenido de la última versión segura de timthumb.. Tambien haz la modificación adicional indicada en el método 2.
  4. Haz clic en Actualizar archivo (guarda).

Con cualquiera de estos 3 métodos tendrás tu instalación segura.

Gracias a Gabfire por la guía

Integrar Magento en WordPress

Posted: 03 Aug 2011 02:19 PM PDT

Si eres usuario de Magento, ese maravilloso software para crear tiendas online, seguro que más de una vez has pensado en si sería posible integrarlo con WordPress. Y no me refiero a unificar el diseño, que es relativamente fácil con un poco de HTML, o a mejorar el posicionamiento de la tienda online con un blog WordPress, algo obvio, sino a gestionar el panel de compras y más cosas de Magento desde el mismo WordPress.

Pues es posible gracias a WordGento (vale, el nombre es feo de narices), un plugin creado por Tristar con el que integrar cualquiera de los bloques por defecto de Magento (carrito, enlaces, navegación, etc) en tu tema de WordPress.

Vamos a ver como se usa …

1. Instalación

Lo primero es desactivar una función de Magento que entra en conflicto con WordPress

  1. Navega hasta localizar el fichero ~/tu-magento/app/code/core/Mage/Core/functions.php
  2. Copia el fichero functions.php y pégalo en ~/tu-magento/app/code/local/Mage/Core/functions.php. Magento ahora usará por defecto este fichero functions.php en vez del situado en la carpeta Core.
  3. En la línea 90 (aproximadamente, no es fiji) encontrarás este código:
    PHP:
    1. function __()
    2. {
    3.     return Mage::app()->getTranslator()->translate(func_get_args());
    4. }

  4. Lo tienes que reemplazar con este otro:
    PHP:
    1. if(!function_exists('__')) {
    2.     function __()
    3.     {
    4.         return Mage::app()->getTranslator()->translate(func_get_args());
    5.     }
    6. }

  5. Guarda los cambios

Una vez hecho lo anterior ya estás listo para instalar el plugin. Si lo instalas desde el instalador de WordPress sálta hasta el paso 3.

  1. Descarga el plugin y extrae los archivos
  2. Sube wordgento a tu carpeta ~/wp-content/plugins/.
  3. Activa el plugin en WordPress
  4. Ve a la página de ajustes de WordGento (verás el nuevo elemento en el menú principal de adminstración)
  5. Introduce la ruta de tu instalación de Magento desde la carpeta raíz
  6. Introduce el nombre del tema de Magento que estás usando
  7. Introduce el código de sitio si tienes más de una tienda activa
  8. Guarda los ajustes y sigue las instrucciones de uso

2. Uso

Actualmente hay 13 bloques diferentes en una instalación habitual de Magento. Los códigos a utilizar serían los siguientes:

PHP:
  1. // CSS/JS - (Esto suele estar en el fichero head.phtml de tu tema Magento.)
  2.    <?php echo wordgento('cssjs'); ?>
  3. // Includes - (Esto suele estar en el fichero head.phtml de tu tema Magento.)
  4.    <?php echo wordgento('inc'); ?>
  5. // Mensaje de Bienvenida - (Esto suele estar en el fichero head.phtml de tu tema Magento.)
  6.    <?php echo wordgento('welcome'); ?>
  7. // Logo - (Esto suele estar en el fichero head.phtml de tu tema Magento.)
  8.    <?php echo wordgento('logo'); ?>
  9. // URL - (Esto suele estar en el fichero head.phtml de tu tema Magento, rodeando el logo.)
  10.    <?php echo wordgento('url'); ?>
  11. // Enlaces principales - (Esto suele estar en el fichero head.phtml de tu tema Magento.)
  12.    <?php echo wordgento('toplinks'); ?>
  13. // Búsqueda - (Esto suede ester en la barra superior.)
  14.    <?php echo wordgento('search'); ?>
  15. // Menú principal - (Esto está en el menú principal, requiere la carga de css/js para los desplegables.)
  16.    <?php echo wordgento('topmenu'); ?>
  17. // Lista de deseos - (Esto suele estar en la barra lateral izquierda.)
  18.    <?php echo wordgento('wishlist'); ?>
  19. // Vistos recientemente - (Esto suele estar en la barra lateral izquierda.)
  20.    <?php echo wordgento('recently_viewed'); ?>
  21. // Comparar - (Esto suele estar en la barra lateral izquierda.)
  22.    <?php echo wordgento('compare'); ?>
  23. // Carrito de barra lateral - (Esto suele estar en la barra lateral izquierda.)
  24.    <?php echo wordgento('sidecart'); ?>
  25. // Noticias - (Esto suele estar en el pié de página.)
  26.    <?php echo wordgento('newsletter'); ?>

3. Cosas a tener en cuenta

  1. Asegúrate de que defines las rutas de las cookies en Magento. Si tu instalación de magenta está en una subcarpeta ve a la administración de Magento. Navega hasta Sistema -> Configuración -> Web -> Gestión de cookie de sesión (System -> Configuration -> Web -> Session Cookie Management si lo tienes en inglés). Establece la ruta de cookie a / y establece el dominio de la cooke a .tudominio.com.
  2. Asegúrate de desactivar la función __() en Magento

4. Problemas habituales

  1. ¡A Wordgento no le gusta el plugin para WordPress llamado Tumblrize!
  2. ¡A Wordgento tampoco le gusta el plugin cForms!
  3. Ees mejor no usar plugins de cache para WordPress ya que pueden también cachear la sesión actual de cliente de Magento.

5. Futuro

El autor quiere que en la próxima versión de WordGento se puedan añadir los bloques creados por nosotros. Por ejemplo, si has creado tu propio bloque topcart.phtml en Magento podrás añadirlo en Wordgento y reclamarlo para mostrarlo en WordPress.

Como ves es una solución bastante completa e interesante para integrar Magento y WordPress. Si prefieres una opción "inversa" puedes probar Magento Connect, una extensión para Magento que busca lo mismo pero de otro modo.

martes, 2 de agosto de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Actualizaciones de Google+ en WordPress

Posted: 02 Aug 2011 05:46 AM PDT

Si hace unos días vimos como mostrar tu perfil de Google+ en WordPress mediante un plugin, este sencillo código nos va a permitir mostrar las últimas actualizaciones de nuestro perfil donde queramos. Solo hay que editar tu plantilla e insertar el código, cambiando el ID de usuario (en este ejemplo el mío) por el tuyo, que encontrarás en la URL de tu perfil de Google+.

El código es una combinación de un script ya conocido, que utiliza la posibilidad de incluir actualizaciones mediante un RSS y un truco para obtener un feed de tus actualizaciones de Google+ mediante el servicio Plusfeed.

Lo dicho, este es el código de marras:

PHP:
  1. <?php
  2.     include_once(ABSPATH.WPINC.'/rss.php');
  3.     $googleplus = fetch_rss("http://plusfeed.appspot.com/112849525913645686409"); // Reempleza 112849525913645686409 por tu propio ID de Google+
  4.     echo '<a href="';
  5.     echo $googleplus->items[0]['link']; echo '">'; //Aquí recoge el enlace, por defecto (0) recoge la última, pero puedes mostrar la anterior (1) u otra
  6.     echo $googleplus->items[0]['summary']; // y aquí el contenido resumido de la actualización. Si prefieres el título sustituye "summary" por "title"
  7.     echo '';
  8. ?>

lunes, 1 de agosto de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Quora en WordPress

Posted: 01 Aug 2011 12:02 PM PDT

wordpress quora

Si, ya sé que pareceré algo cansino pero … ¡también estoy en Quora!. Ya no sé si es vicio o simplemente curiosidad pero estoy en casi toda red y servicio online que exista, y Quora, la red de preguntas y respuestas, me parece un sitio interesante, a pesar de que aún no le haya sacado partido.

Pero bueno, eso son mis cosas, si lo que quieres es saber si puedes integrar de algún modo tu actividad en Quora y tu sitio creado con WordPress debes saber que hay algunas opciones, vamos a verlas … 

Estoy, por supuesto, hablando del modo fácil, así que vamos a ver plugins con los que integrar Quora y WordPress, pero también el modo nativo que nos ofrece Quora. ¿Empezamos? …

1. Modo nativo Quora -> WordPress

Quora nos ofrece un método para que nuestra actividad en esta red social se refleje (se publique directamente) en nuestro sitio creado con WordPress. Para ello el proceso es muy sencillo, a saber:

  1. Activa la publicación remota XML-RPC en “Ajustes -> Escritura”
  2. Accede a tu página de ajustes en Quora (Settings) y a la derecha verás un widget desde el que conectar Twitter, Facebook y … ”Blog”
  3. Haz clic en “Connect blog”
  4. Rellena los datos que te pide (URL, usuario y clave)
  5. ¡Ya está!

El proceso en 4 capturas:
quora0 quora1 quora2 quora3

Sencillito ¿no?. Ahora tu actividad se publicará en el blog elegido.

Ahora bien, tienes otra posibilidad, y es usar la combinación “RSS de Quora<>FeedWordPress“. En este caso, tras instalar el plugin FeedWordPress (algo que ya expliqué en el artículo de como hacer agregadores), añades el feed de tu perfil y, configurando el plugin, decides donde y como se publicará tu actividad, eligiendo categoría, etc. El RSS de “tus” cosas será algo así: http://www.quora.com/Fernando-Tellado/answers/rss (este es el mío)

2. Plugins WordPress

No hay muchos la verdad, además de la combinación anterior con FeedWordPress, estas son las opciones que tenemos:

  • WordPress Quora badge: sencillo plugin que añade un widget en el que mostrar tu perfil de Quora en la barra lateral de tu sitio
  • QuoraPress: este muestra tu actividad en donde quieras de tu tema, solo tienes que añadir el código quorapress_show("answers",10);, donde solo debes cambiar el número (10) por las respuestas a mostrar. También tienes un ‘shortcode’ para insertar en entradas o páginas, este: [quora type="answers" items="10"]
  • Q&A: bueno, esto no es realmente un plugin para integrar Quora y WordPress sino un sistema para montarte tu propio Quora en WordPress, ahí es nada. Lo instalas, lo activas, haces algunos ajustes y adaptas tu tema. Es bastante chulo y funciona estupendamente

Bueno, pues ya está, eso es lo que hay. Si sabes algún modo más ya tardas en compartirlo, y sino calla para siempre. Nos vemos en Quora.

lunes, 25 de julio de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Unos días de descanso

Posted: 24 Jul 2011 10:22 PM PDT

No suelo cumplirlo pero este año lo voy a intentar. Durante una semana puedes revisar el archivo, el foro, descargarte algo o usar las búsquedas si necesitas algo.

Aquí un servidor se tomará unos días de descanso.

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 Domina tu Blog

sábado, 23 de julio de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

WordPress 3.3 el 15 de Noviembre

Posted: 22 Jul 2011 11:00 PM PDT

Si ya teníamos para distraernos con las mejoras de WordPress 3.2, pronto, antes de las navidades, tendremos con nosotros WordPress 3.3, una versión que incluirá algunas mejoras que van a cambiar el modo de ver y utilizar WordPress.

Y es que el simple hecho que ya te conté el otro día de las actualizaciones automáticas es un avance importantísimo, sobre todo de cara a los webmasters y proveedores de servicios con WordPress integrados. Imagina – pronto, muy pronto – una situación en que puedes ofrecer WordPress pre-instalado y que el cliente no tenga que ocuparse (ni llamarte) de actualizaciones, sino que el sistema busque las actualizaciones necesarias y mantenga WordPress al día, seguro y mirando hacia el futuro, algo así como ya tenemos en Chrome o Mac OSX.

Si ya mejoran otros aspectos, como la gestión de imágenes y la carga de ficheros (esto si está programado para esta versión) creo que pronto no habrá casi opción a la hora de ofrecer un sistema de gestión de contenidos potente, personalizable, escalable, fácil de administrar y, sobre todo, amigable de cara al redactor de contenidos ¿no crees?

De momento a disfrutar del verano y de WordPress 3.2, el 15 de Noviembre, antes de lo que imaginas, tendremos WordPress 3.3 entre nosotros.

Seguidores

Archivo del blog