Me encontraba buscando la forma de notificar a los usuarios de un sitio cuando se creara un nuevo post. Buscaba algún plugin pero luego me encontré con este ejemplo en la documentación de WordPress.
Buscando un poco más los chicos de WP Recipes también habían utilizado ese ejemplo para crear una función. Basandome en ambas cree la mia, que va un poco más allá.
function email_suscribers($post_ID) {
global $wpdb;
$post = get_post($post_ID);
$titulo = “[Nombre del Blog] Nueva publicación: “.$post->post_title;
$mensaje = “Hola! Queremos avisarte que publicamos un nuevo post en nuestro blog, querés leerlo? “.get_permalink( $post_ID );
$headers = ‘From: no-reply@tu_dominio.com’ . “\r\n” . ’Reply-To: no-reply@tu_dominio.com’ . “\r\n” . ’X-Mailer: PHP/’ . phpversion();
$usersarray = $wpdb->get_results(“SELECT user_email FROM $wpdb->users;”);
foreach($usersarray as $email){
mail($email->user_email, $titulo, $mensaje, $headers);
}
return $post_ID;
}
add_action(‘publish_post’, ‘email_suscribers’);
Si van a usar esta función en su blog, recuerden cambiar en la variable $titulo el nombre de su blog y en $headers el dominio de su sitio.
Espero que les sirva, cualquier cosa me dejan su opinión =)
This entry was written by , posted on 17 septiembre, 2010 at 6:55, filed under Work and tagged email, new post, notify by email, publish post, wordpress, wp. Leave a comment or view the discussion at the permalink.
Me encantan las infografías, y esta más porque es de WordPress =)
Si les interesa sigan leyendo sino miren en Eternos que armé una sección de archivo.
(más…)
This entry was written by , posted on 30 agosto, 2010 at 17:03, filed under Work and tagged automatic, blog, history, hosting, infografia, infographic, numbers, wordpress. Leave a comment or view the discussion at the permalink.
- Line height (in pixels) ÷ body copy font size (in pixels) = 1.48
1.5 is commonly recommended in classic typographic books, so our study backs up this rule of thumb. Very few websites use anything less than this. And the number of websites that go over 1.48 decreases as you get further from this value.- Line length (pixels) ÷ line height (pixels) = 27.8
The average line length is 538.64 pixels (excluding margins and padding), which is pretty large considering that many websites still have body copy that is 12 to 13 pixels in font size.- Space between paragraphs (pixels) ÷ line height (pixels) = 0.754
It turns out that paragraph spacing (i.e. the space between the last line of one paragraph and the first line of the next) rarely equals the leading (which would be the main characteristic of perfect vertical rhythm). More often, paragraph spacing is just 75% of paragraph leading. The reason may be that leading usually includes the space taken up by descenders; and because most characters do not have descenders, additional white space is created under the line.- Optimal number of characters per line is 55 to 75
According to classic typographic books, the optimal number of characters per line is between 55 and 75, but between 75 and 85 characters per line is more popular in practice.
Espero que les sirvan tanto como a mi =)
This entry was written by , posted on at 10:28, filed under Work and tagged designers, diseño, font-size, html, line-height, smashing magazine, Tips, web. Leave a comment or view the discussion at the permalink.
Cómo domingo de Freelancer me encontraba trabajando cuando leo un twit de un gran amigo cordobés compartiendo un enlace a un artículo sobre freelancers, cómo clickear no cuesta lo abrí y me contré con un gracioso post sobre mi forma laboral de encarar esta vida. Se los recomiendo leer, porque todos sueñan con la independencias pero no conocen los riesgos ni las responsabilidades.
Comparto algunas afirmaciones de este decálogo, con otras me siento identificado y con otras ni siquiera cerca (para toda ley hay una excepción) :
Las leyes del freelancer
Via I’m not a user
This entry was written by , posted on 29 agosto, 2010 at 18:03, filed under Work and tagged decálogo, freelancers, html, leyes, php, twitter, web. Leave a comment or view the discussion at the permalink.
Gracias a la globalización, la mejoría en los servicios de logística y la exportación de servicios es que muchas organizaciones decidieron desembarcar en otras sociedades, en ciertas ocasiones con lenguas nativas totalmente diferentes.
Dada la evolución tecnológica y los bajos costos de desarrollo es que hoy tener un sitio en varios idiomas no requiere pensar demasiado el asunto. Cómo sabrán trabajo (y me gusta mucho) WordPress, después de buscar y probar muchos plugins para lograr sitios multi lenguaje me quedé con uno que cumple la mayoría de las necesidades habituales y un poco más.
Este plugin se llama qTranslate, es liviano y muy potente.
Al activarlo y configurarlo nos modifica la interfaz de creación de un post/page para agregar las traducciones. Sinceramente funciona muy bien y es muy intuitiva:

Algo que me pareció muy bueno del plugin es que ofrece servicio de traducción. Uno realizado por personas que es pago y otro realizado por un traductor electrónico que aclara que seguramente tendrá errores y para un nativo esté mal redactado, pero en mis pruebas de Español a Inglés funcionó bastante bien.
Conocés otro plugin? Mejor? Recomendalo en los comentarios =)
This entry was written by , posted on 27 agosto, 2010 at 11:04, filed under Work and tagged free, gratis, howto translate wordpress, multilanguage wordpress, plugin, plugins, traduccion, traducir wordpress, translation, wordpress multi idioma, wp. Leave a comment or view the discussion at the permalink.