Ultimo Comic

TIRA 34 : Santa Inquisición

TIRA 34 : Santa Inquisición

Contenido

Plugin para WordPress : Cartero 2.0

2006 - 12 -03

Hay un nuevo plugin en el mercado para WordPress… y lo he hecho yo! Bueno, más bien he hecho una fuerte adaptación del ya existente WP-Email-Notification. He tratado de mantenerlo lo más sencillo posible, quitándo toda la multiplicidad de código que había. Por ejemplo había 6 lugares que modificar para enviar el mismo email, uno en los archivos de instalar, otro en el plugin por si se enviaba ahora o era de los posts “futuros” (llevamos tres) y otros tres si añadimos que eran tanto en texto plano y HTML. Algo tan sencillo como cambiar el texto “Go Back” (“Volver”, con un link para volver al blog) pues aparecía como 8 veces desperdigado en diferentes archivos.

Cartero 2.0 Logotipo

Mi idea a sido simple, intentar mejorar el plugin. En primer lugar había errores graves en el código, por ejemplo creaba unas tablas wp_email_XXX y luego usaba prefijo_de_wordpress_email_XXX claro, por lo general el prefijo es “wp”, pero si no lo es … ZAKATRAKA! A modificar archivos al canto. También tenían dos funciones casi idénticas, la de enviar “ahora” o “en el futuro”, cogían el mensaje, los datos y entonces empezaban a prepararlo para el envío (un churro impresionante de código, sobre todo destinado a que no apareciesen carácteres raros en el email). Pues simplemente he creado una función que recibe los datos por parámetros y los envían, unificando código.

También he puesto TODO el texto (salvo el del archivo de instalación) en un archivo aparte para que se pueda modificar facilmente y adaptarlo ya no sólo a nuevos idiomas, si no personalizar los mensajes una sóla vez y con extrema facilidad. Con TODO me refiero al texto de los menús del panel de administración. He puesto una pequeña variable para controlar el desfase horario entre el servidor y el blog (como me ocurría a mí), y aunque no la he testeado debería de funcionar correctamente.

Es una versión muy verde, pero funcional y por el momento hay algunas cosas que tendremos que mejorar :

  • Sólo envía mensajes en formato HTML (quien usa texto plano hoy en día?, será lo próximoa a arreglar)
  • No hay una opción para importar correos desde el menú de WordPress
  • La funcionalidad de la variable para el desfase horario no ha sido testeada U_U

Ya sólo queda que lo bajen y me critiquen he insulten por lo mal que funciona, aquí el enlace ^^

ACTUALIZACIÓN (5-Dic-2006) : Lanzada la versión 0.1b que soluciona el problema de conexión con MySQL al subscribirse. Descarga aquí

ACTUALIZACIÓN (16-Dic-2006) : Lanzada una versión 0.12 que soluciona algunos errores, entre ellos las ñ’s y tildes de los correos. Post de la actualización aquí : Cartero 2.0 v0.12

38 Responses to “Plugin para WordPress : Cartero 2.0”

Pages: [1] 2 » Show All

  1. 1
    zguillez Says:

    Interesante… Lo probaremos ^_^
    ¿Quien te diseñó el logo? @_@ it’s………

  2. 2
    Freddie® Says:

    DanielSemper lo hizo… creo

  3. 3
    theNinjaBunny Says:

    Si, fue él, y también lo tradujo a un “correcto” inglés. xDDD

  4. 4
    Suvi Says:

    cual es la web de este daniel Semper

  5. 5
    fael Says:

    su weblog: http://ctrl-f5.vectorice.com/
    su sitio http://www.vectorice.com/

    conejo, lo probaría yo mismo pero… no uso wp

  6. 6
    LA100RRA Says:

    Excelente aporte, ahora a difundir la noticia ;)

    Gracias BunnyMan ;)

  7. 7
    Rafeo Says:

    Aunque tampoco lo uso descargado está ;)

  8. 8
    johnny Says:

    pues yo sí que lo voy a usar, porque lo tuneé un poco (gracias a los consejos del conejo, todo sea dicho…) y estaba pensando en adaptar los textos y un par de cosas, pero me daba pereza, ya que hice un theme nuevo partiendo de cero el otro dia y estaba un poco cansado, así q

Pages: [1] 2 » Show All

Leave a Reply

[Volver arriba]