Lo que no irá en WordPress 2.7

Hay mas información acerca de las novedades y características de WordPress que no saldrán con la versión 2.7 y que se aplazarán para la próxima versión, WordPress 2.8. Son las siguientes:

  • Algunos shortcodes por defecto, quizás los 10 mas populares de WordPress.com
  • Soporte para oEmbed, asociado a los shortcodes
  • Una mejor interfaz de usuario para las revisiones de posts, e incluso quizás un campo opcional para mostrar lo que ha cambiado en cada revisión
  • Soporte de OAuth
  • GeoData para los posts, comentarios, adjuntos, etc.
  • Interfaz de usuario para Tags de posts duplicadas en otras taxonomías (Ticket 6387)
  • Tags de plantilla que hagan en la galería lo que ma.tt ya tiene en su blog
  • Resaltado de código Codepress para edición de plantillas (esto será la leche)
  • Editor de menús
  • Tags sin balancear en las tags more y nextpage (Ticket 6297)
  • Sitemaps por defecto
  • Auto-actualización de los importadores
  • post_type para galerías
  • Sistema de versiones en ediciones de plantilla
  • Enlaces a documentación para las funciones utilizadas en la plantilla que se está editando
  • MPTT para las jerarquías

Me parece especialmente interesante el editor de plantillas con resaltado de código, que suprimiría la necesidad de utilizar editores externos la mayoría de las ocasiones, algo ya solicitado hace tiempo por los usuarios.

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

Controla si tu blog esta on-line o no

Hay veces en que el servidor donde se hospeda nuestro blog se cae, o hay errores en la base de datos, o en los DNS del dominio. Errores que pueden ser reparados, pero solo si nos damos cuenta a tiempo o si alguien nos avisa a tiempo de ello. Para nuestra suerte existe ServerMojo, un estupendo servicio que chequeara cada cierto el estado de nuestro servidor. Podemos pedirle a ServerMojo que vigile nuestra base de datos, o nuestros DNS, o nuestro servidor o incluso una página en especifico de nuestro blog.

El servicio es bastante sencillo y nos avisara por mail, Twitter, o IM en caso de que detecte que algo no funciona como debe, y así podremos solucionarlo más rápidamente.

Claro, tambien existen más opciones: BasicState, Ezine Monitor, Montastic, y muchísimos más. Solo es cuestión que encuentres tu servicio ideal y comiences a conocer las veces que tu servidor se cae y deja sin acceso a todas tus visitas…

Modificación del plugin Intouch

El plugin de WordPress, Intouch, te permite incluir, muy fácilmente, un formulario de contacto en tu blog. La adaptación del estilo al de tu página también es muy sencilla, modificando el CSS que se encuentra en el archivo intouch.php.

Sin embargo, el plugin está preparado solo para funcionar dentro de un post o una página. Si quisiéramos colocarlo en el sidebar, por ejemplo, habría que realizar las siguientes modificaciones:

1. El plugin originalmenten busca la cadena <!–intouch–>, dentro de la página o post, y la sustituye por la llamada a la función intouch(”). Eso no funciona en el sidebar, así que tendremos que poner <?php echo intouch(”); ?> en el lugar del archivo sidebar.php donde queramos que aparezca el formulario.

2. Por defecto, el plugin saca cuatro campos, donde los dos primeros hay que rellenarlos obligatoriamente. El primero es quien envia el mensaje y el segundo necesariamente tiene que ser un e-mail. Si sólo queremos sacar tres campos, hay que tocar el archivo intouch.php, buscando la cadena:

// check the fields for values
for($i = 1; $i <= $field_count; $i++) {

Y sustituyéndola por

// check the fields for values
$field_count = 3;
for($i = 1; $i <= $field_count; $i++) {

3. Y ahora, lo más peliagudo ;) . El formulario tiene que devolver control a la misma página en la que se encuentra. Si es el sidebar no hay demasiado problema pero si es una página o post, hay que volver a mostrar dicha página. WordPress sabe en qué página se encuentra con la función get_permalink(). Por eso, el plugin está desarrollado con la siguiente instrucción:

$content .= $indent . “\t” . ‘<form action=”‘ . get_permalink() . ‘” method=”post” id=”intouchform”>’ . “\n”;

El valor de “form action” es la url a la que debe devolver control el formulario una vez que se haya realizado el envío del mail. Pero si intouch está funcionando en el sidebar (la página index.php en realidad), la función get_permalink no se resuelve exactamente como queremos. Así que hay que modificar esa instrucción de la siguiente forma:

$volver = “http://www.misitio.com”;
$content .= $indent . “\t” . ‘<form action=”‘. $volver . ‘” method=”post” id=”intouchform”>’ . “\n”;

¿Cómo instalar Intouch?

1. Descargar el plugin.
2. Subir los archivos de la carpeta intouch_1_2 a wp-content/plugins (no copiar la carpeta intouch_1_2 directamente, pues los archivos se deben encontrar a nivel de wp-content/plugins)
3. Activar el plugin
4. Configurarlo en “options > intouch”.

Comparte este post:
  • E-mail this story to a friend!
  • Bitacoras.com
  • TwitThis
  • del.icio.us
  • Tumblr
  • Facebook
  • Google
  • BarraPunto
  • Meneame
  • Wikio
  • Ping.fm
  • Technorati

También puedes visitar antoniocambronero.com y blogpocket WP o suscribirte a sus feeds (feed de antoniocambronero.com y feed de blogpocket WP).

Desactiva todos los plugins de golpe

Hay ocasiones en que puede ser necesario desactivar rápidamente todos tus plugins. Por ejemplo, ante una actualización, cuando uno de ellos sospeches que está interfiriendo en el blog o provocando un error pero no sabes cual es, y mas posibles cuestiones. No digamos si la situación llega a un punto en la que ni siquiera puedes acceder a tu panel de administración.

Vamos a ver que opciones tenemos:

Desactivar plugins desde el Panel de Administración

Desde WordPress 2.5 tienes la posibilidad de marcar las casillas junto a los plugins y desactivarlos todos de una vez

Te sirve tanto para desactivar plugins de uno en uno como para desactivarlos todos. Luego puedes ir activando uno a uno.

Desactivar plugins desde FTP

Este método es ideal para aquellas ocasiones en que no puedas acceder a tu panel de administración o quieras un acción ultrarrápida.

El proceso es bien sencillo, solo tienes que renombrar la carpeta ‘plugins‘ situada en ‘wp-content‘ y se desactivarán todos. Luego puedes crear otra carpeta ‘plugins‘ e ir añadiendo plugins uno a uno hasta dar con el culpable.

Otra posibilidad es cambiar el nombre de carpetas de plugins concretos o incluso borrarlas, cualquiera de estas acciones también desactivará – la mayoría de las veces – el plugin.

Desactivar plugins desde PHPmyAdmin

Accede a phpMyAdmin y elige la base de datos de tu blog WordPress. Una vez la has seleccionado haz clic en el botón SQL para abrir la ventana de comandos SQL. Pega el siguiente comando SQL y ejecútalo:

SQL:

  1. UPDATE wp_options SET option_value = WHERE option_name = ‘active_plugins’;

Eso es todo, tus plugins se desactivan de inmediato al ejecutar el comando.


Y tu ¿que sistemas usas o te parece mas interesante?, es mas ¿sabes algún truco mas para desactivar plugins?

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 para Administrar WordPress

Cómo Trasladar una Base de Datos (WordPress) de servidor (2ª parte)

El archivo que se genera con el plugin BD Backup está comprimido y contiene las instrucciones SQL necesarias para volver a crear completa la Base de Datos de WordPress. Básicamente, se compone de tres instrucciones, que repetidas adecuadamente, rellenan con información la Base de Datos. Una Base de Datos está formada por “tablas” y éstas por “campos”. Cada “campo” almacena “valores”. Por ejemplo, la tabla “wp_users” contiene toda los datos sobre los usuarios que pueden entrar en el panel de administración de un blog. Para el caso de dicha tabla, en el archivo SQL creado por el plugin de backup, existen las siguientes instrucciones:

Eliminación de la tabla:

DROP TABLE IF EXISTS `wp_users`;

Creación de la tabla:

CREATE TABLE `wp_users` (
…. definición de todos los campos
) ENGINE=MyISAM AUTO_INCREMENT=43 DEFAULT CHARSET=utf8 ;

Relleno de valores (en este caso, 10 valores porque la tabla wp_users tiene 10 campos, nombre de usuario, perfil, e-mail, etc.):

INSERT INTO `wp_users` VALUES (..asignación de todos los valores..) ;

Este contenido del archivo SQL, obtenido a partir del backup, se puede manipular. Solo hay que descomprimirlo y utilizar cualquier editor de texto.

Para ejecutar las instrucciones SQL y recuperar la Base de Datos, hay que abrir el gestor phpMyAdmin, validarse como usuario y pinchar en el nombre de la BD que aparece en la columna de la izquierda.

A continuación, pinchar en la pestaña “SQL”.

Y finalmente, elegir con el botón “Examinar” el archivo con las instrucciones SQL (con el plugin de backup podemos enviar el fichero al ordenador en local o a una cuenta de e-mail), en formato comprimido o no (da igual, porque el sistema detecta el formato) y ejecutarlo pinchando el botón “Continuar”.

Si el resultado es satisfactorio, phpMyAdmin nos avisará indicando el número de instrucciones ejecutadas correctamente o mostrando los posibles errores.

Blogpocket pertenece al anillo Minoic Net

También puedes suscribirte a Bla Bla Blog! o a cualquiera de los blogs del anillo

Puedes promocionar este post en Bitacoras.com.

Entradas en las blogosferas.94 (especial WordPress)

Entradas en las blogosferas.94 (especial WordPress)

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí.

Entradas en las blogosferas.94 (especial WordPress)

El Matrix de WordPress 2.6 y 2.7

No es nuevo pero por si no lo conocías, hay un Huevo de Pascua en WordPress 2.7 y las versiones Beta de WordPress 2.7 realmente simpático. El proceso para verlo es el siguiente:

  1. Edita un post.
  2. Baja hasta la sección de revisiones de posts y haz clic en la última revisión disponible
  3. En la siguiente página, vuelve a bajar y elige la misma revisión para compararlas
  4. El Matrix te ha cogido..

Danger !
Self-comparison detected.
Initiating infinite loop eschewal protocol.
Self destruct in… 3
2
1
Wake up, Fernando…
The Matrix has you…
Don’t let this happen again. Go Back.

Donncha lo ha grabado en vídeo, por si no te lo crees …

Hay un vídeo en este post, me temo que tendrás que hacer aquí para verlo

Arte y Ciencia de CSS – Libro Gratuito

La gente de SitePoint está regalando el eBook The Art & Science of CSS durante 14 días. Para obtenerlo solo tienes que hacer lo siguiente:

  1. Seguirles en su Twitter, a continuación te seguirán también ellos a ti
  2. Unos minutos mas tarde recibes un mensaje directo desde su Twitter con el enlace de descarga directo del libro.

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

Los hacks más buscados y deseados de WordPress

Un “hack” es un pequeño truco, generalmente compuesto por un simple código de programación que se añade a una aplicación para mejorarla o ampliar sus funcionalidades. En Noupe.com recopilan los más deseados y los más buscados para WordPress.

Y, por el mismo precio:

Blogpocket pertenece al anillo Minoic Net

También puedes suscribirte a Bla Bla Blog! o a cualquiera de los blogs del anillo

Puedes promocionar este post en Bitacoras.com.

WordPress MU 2.6.5

Al igual que ayer la versión de WordPress.org, se ha actualizado WordPress Mu a la versión 2.6.5 para solucionar los fallos de seguridad detectados. Es una actualización muy recomendable.