Berriart Berriart

Desarrollo web con software libre

Berri Personalized Care

Pulsa aquí para verlo en castelano

This plugin for WordPress will give up to four personalized messages depending on the origin of the visitors of your blog. It’s originally based on the rthanks plugin by Alamsyah Rasyid.

If you are thinking about increasing your feed subscribers, if you only want to show publicity to some of your visitors, if you want to say thanks to your visitor from search engines or socialbookmark,… If you want to show diferents messages to your visitants depending on their origin, this is your plugin.

How to install:

1. Download berri-personalized-care.zip

2. Extract and upload to plugin directory

3. Activate plugin

4. Configure the messages in admin panel (Options->PersonalizedCare)

5. Edit your templates and add :

<?php if (function_exists('berri_personalized_message')) berri_personalized_message(); ?>

Preferably upside “if (have_posts()) : while (have_posts()) : the_post();” in index.php, page.php and single.php

6. Save templates and upload to server

7. That’s all

  • HTML code is allowed in the messages, so for example you can link to your feed or you can show AdSense of Google and earn money.
  • If you want to show the name of the referer in the message write {hostname} in it. For example with a visitor from google will see “Welcome google visitor” if you write “Welcome {hostname} visitor”.

BerriPersonalizedCare(Beta)
WordPress Plugin Repository

Comments and bug reports are welcome.

Berri Personalized Care

Este plugin para WordPress te permite mostrar hasta cuatro mensajes diferentes dependiendo de la procedencia de tus visitantes. Está basado en el plugin rthanks de Alamsyah Rasyid.

Si estas pensando en aumentar tu número de suscribtores de feed, si solo quieres mostrar publicidad a ciertos visitantes y que los más habituales no tengan que recibirla, si quieres dar las gracias a los visitantes que vengan de realizar una búsqueda o de meneame por ejemplo,… Es decir, que si lo que quieres es dar un mensaje de bienvenida distinto a tus visitantes según de donde vengan, éste es tu plugin.

Como instalar:

1. Descarga berri-personalized-care.zip

2. Extráelo y súbelo a tu directorio de plugins

3. Activa el plugin

4. Configura los mensajes en el panel de administración (Opciones->PersonalizedCare)

5. Edita tus templates y añade :

<?php if (function_exists('berri_personalized_message')) berri_personalized_message(); ?>

Preferiblemente encima de “if (have_posts()) : while (have_posts()) : the_post();” en los archivos index.php, page.php and single.php

6. Guarda las templates y súbelas al servidor

7. Eso es todo

  • Está permitido el código HTML, por eso puedes por ejemplo poner un link a tu feed y recomendarles leerlo o incluir tu publicidad de adsense para ganar dinero.
  • Si quieres mostrar el lugar de procedencia de tu visitante en el mensaje debes esscribir en él {hostname}. Por ejemplo para mostrar “Bienvenido visitante de google” a un visitante que viene de hacer una búsqueda en google, deberías escribir “Bienvenido visitante de {hostname}”.

BerriPersonalizedCare(Beta)
WordPress Plugin Repository

Espero sacar pronto la versión 1.0 en la que daré la oprtunidad de tener tantos mensajes personalizados como se quiera, espero también sacar fichero de idiomas o versión en castellano con la 1.0.

Los comentarios, los reportes de bugs o sugerencias son bienvenidas ;)

19 Comentarios
  1. Hans

    Really great plugin :) Nice work. Is there a complete list of referer that is available or is it the only 3 : google,technorati & del.icio.us?

  2. Hans

    Also could that be a future add-on to the plugin : allowing PHP too then people can use it for e.g to display a list of related posts for the visitors?

  3. admin

    Hi Hans,

    Thanks for the suggestion, I will take it into account in futures versions.

    About your doubt, there isn’t a list, you can use any referer you want, not only those three. Those are only an example.

  4. Craig

    Wow – this is a great plugin! Thanks for making it so easy. The Indie Travel Podcast just got mentioned in an American newspaper and I wanted to write a personal message for people visiting from there. Now I can.

    Thanks so much.

  5. admin

    I’m glad that you liked this.

  6. trent

    Hola! he instalado tu plugins para mostrar un mensaje cuando llegan visitas de los buscadores. Yo no soy programador php ni ocho cuartos pero he visto otro plugins creo que de un tal buhonejo (que no he podido hacer funcionar). Mi consulta es como hacer (codigo) para que identifique de donde viene la visita. He visto que con eso de “hostname” solo aparece esto =com.ar= . Saludos!

  7. admin

    Tienes que poner en el menú Opciones->personalizedCare, donde pone “Came from:”, los sitios a los que quieres poner mensaje por ejemplo “google,yahoo”.

    Luego en “Message” pones “lo que quieras {hostname} lo que quieras” y sustituirá hostname por el sitio de procedencia cuando vengan de los sitios marcados en “Came from”.

    No hay que hacer nada más en teoría. Espero haber resuelto tu duda. Saludos.

  8. trent

    Ok, al final probe algunas cosas y me ha funcionado. Debería estar poniendo mal el codigo html en el campo message. Al parecer el campo came from funciona con palabras separadas por comas pero no coma y espacio sino todo junto como el ejemplo que se incluye.
    Gracias por tu contribución!.

  9. admin

    De nada, me alegro de que al final lo lograras.

  10. SEO

    I’m impressed, Awesome plugin, thanks :)

  11. houserocker

    Thanks for this great plugin!!

  12. Frank Lucas

    WordPress: v2.3.1
    MySQL: v5.0.45-community-nt
    PHP: v4.4.7
    Server: Microsoft-IIS/6.0

    Got Warning message:

    Warning: preg_match() [function.preg-match]: Unknown modifier ‘/’ in D:\Domains\sunrisedancer.com\www\weathervane\wp-content\plugins\berri-personalized-care.php on line 214

    Regards.

  13. artberri

    Thanks!! I’ll look for this warning.

  14. Jorge

    Un aviso: tuve que editar el plugin y eliminar el límite de memoria para poder utilizarlo con WP 2.5.1 + PHP 5 + Apache 2 (en PHP 4 + Apache 1 no daba problemas).

  15. Fatos

    Why is it what I am having a problem with this plugin? I downloaded, uploaded it to the plugins directory and then when I activated it caused an error and made my entire blog inaccessible. The problem was solved only after deleting this plugin. Why would that happen I don’t know but I hope you do…
    thanks

  16. diego

    hey, i cant activate the plugin, when i click on activate, it appears a white page. can you solve this please?
    i have wordpress 2.6.

  17. Sidor

    Wow, nice guestbook. Thnx…

  18. Dodik

    Wow, cool guestbook. Thnx…

  19. Alex

    Fantastic, nice guestbook. Thnx…

Deja un comentario