Enviar correos desde WordPress es muy sencillo utilizando la función wp_mail.
Lo mejor es que veáis un ejemplo.
$email="usuario@dominio.com"; $titulo="Subject del Email de prueba"; $mensaje="Email de prueba. bla bla bla"; $headers = 'From: Remitente ' . "\r\n"; wp_mail($email, $titulo, $mensaje, $headers);
En este ejemplo podemos ver los cuatro campos principales. Lo que hace es enviar un email en modo texto, si queremos enviarlo en html debemos añadir un filtro para indicar que el contenido se enviará en html.
add_filter('wp_mail_content_type',create_function('', 'return "text/html"; '));
En el ejemplo:
$email="usuario@dominio.com";
$titulo="Subject del Email de prueba";
$mensaje="Email de prueba. bla bla bla";
$headers = 'From: Remitente ' . "\r\n";
add_filter('wp_mail_content_type',create_function('', 'return "text/html"; '));
wp_mail($email, $titulo, $mensaje, $headers);
Si además queremos enviar un fichero adjunto al mensaje sólo tenemos que añadir un parámetro más a la función wp_mail.
$email="usuario@dominio.com";
$titulo="Subject del Email de prueba";
$mensaje="Email de prueba. bla bla bla";
$headers = 'From: Remitente ' . "\r\n";
$fichero="/home/rastreador/mi_fichero";
$atach= array($fichero);
add_filter('wp_mail_content_type',create_function('', 'return "text/html"; '));
wp_mail($email, $titulo, $mensaje, $headers,$atach);
WordPress muestra en las cabeceras de todos los blogs la versión que estás ejecutando. Si quieres añadir una pequeña capa más de seguridad a tu instalación de WordPress lo mejor es eliminar esa información.
Una forma sencilla y rápida de hacer esto es añadir al final de tu fichero functions.php del tema este código:
remove_action('wp_head', 'wp_generator');

Se espera que este mes salga a la luz la última versión de WordPress. Para mi va a ser también la versión de salida de mi nuevo proyecto, del que os hablaré en breve, por lo que es especialmente importante.
La lista de novedades de esta versión es bastante grande así que sólo os voy a comentar algunas de las que más me han llamado la atención.
Si quieres ver la lista completa puedes ir a codex.wordpress.org
Ya está disponible la versión 2.9 de WordPress y en Ayuda WordPress han publicado un lista con las novedades de esta versión.
rel=canonical para mejorar el SEO.wp-config.php solo con añadir define('WP_ALLOW_REPAIR', true);.Los temas pueden tener “miniaturas de entrada” para tener una imagen asociada a la entrada.
commentmeta.Ayer me dediqué a actualizar todos los blogs con wordpress que administro ya que tenía desde la versión 2.7 a la 2.8.1 y la verdad es que con todos los problemas de seguridad que están saliendo merecía la pena dedicarle un rato a la tarea.
Al intentar actualizar directamente desde el enlace que te aparece en el blog en alguno de ellos me dio el error: “Datos de conexión: Para realizar la acción solicitada se necesitan los datos de la conexión.”

La verdad es que como error me pareció bastante raro ya que nunca había tenido problemas para actualizar hasta hoy y no suelo utilizar servidor ftp ya que accedo directamente por ssh a la máquina y trabajo directamente en ella por shell. Curiosamente en esos blogs tampoco me dejaba actualizar los plugins.
Después de buscar información en foros especializados la mayor parte de los sitios comentaban que podría ser por la traducción, pero tampoco me cuadraba ya que me pasaba lo mismo en alguno que tenía sin la traducción al español.
Al final me puse a actualizarlo “a mano” y me di cuenta de que en todos los que fallaban no tenía correctamente puestos los permisos de algunos ficheros y directorios, por lo que con un simple sudo chown -R www-data.www-data * en cada home de la instalación de los blogs y problema solucionado. A veces las cosas mas sencillas y estupidas te parecen cosa de magia.
Espero que si alguno de vosotros le pasa esto mismo se acuerde de este pequeño post.
Saludos.

Acabo de ver en Ayuda WordPress un post sobre un plugin para wordpress que nos permite emitir facturas desde el propio wordpress y me ha parecido de los más original.
WordPress ha ido evolucionando desde un simple gestor de blogs a un completo cms con infinidad de temas y plugins que nos permiten hacer casi cualquier cosa.
El plugin lo podéis descargar desde la página del autor.


WassUp es un plugin para WordPress que nos permite tener estadísticas de nuestros visitantes en tiempo real.
Ya había probado varios pero este me parece que es el mejor, permite:
Aquí tenéis varias imágenes de mi instalación.

Podemos espiar de donde vienen nuestros visitantes en tiempo real a través de google maps.

O directame.

Incluso un Top Ten de visitas.

Hoy estreno nuevo diseño del blog con el tema leia en Español, además he cambiado la forma en que se muestran las urls del blog.
Espero que os guste.