Wordpress Themes

Browser sniff, plugin para wordpress

Browser sniff es un plugin para wordpress que nos permite saber que navegador y sistema operativo usan los lectores del blog en donde se utiliza. Funciona asi, cuando un lector publica un comentario, junto con los datos tipicos (nombre, sitio de internet, etc) tambien nos va a aparecer que navegador y que sistema operativo utilizaba al momento de realizar el comenatario. Ademas tenemos la posibilidad de mostrar un icono para identificar ambos datos.

Soporta muchisimos navegadores y SOs y ya viene con un set de iconos listo para empezar a usar; inclusive soporta el reconocimiento, junto con un icono, de Wordpress en el caso de pingbakcs o trackbacks.

La forma de instalarlo es la siguiente:

1- Descargan el archivo desde aqui, y lo guardan en wp-content/plugins, con el nombre de browsniff.php

2- Entran al panel de administracion de wordpress y en la seccion de plugins lo activan.

3- Descargan este archivo que contiene todo el set de iconos y lo extraen en el directorio raiz de wordpress (el mismo donde tienen las carpetas wp-admin wp-content).

4- Dentro del archivo php de comentarios de su theme (plantilla), en el loop de comentario agregan lo siguiente:

pri_print_browser(” Usando “, “”, true, ‘en’);

por ejemplo en mi caso es asi:

<span class=”whopostedthis”><?php comment_type(__(’Comentario’), __(’Trackback’), __(’Pingback’)); ?> <?php _e(’de’); ?> <?php comment_author_link(); pri_print_browser(” Usando “, “”, true, ‘en’); ?></span>

El resultado sera algo como esto:

Tienen mas opciones para personalizar, para mas detalle vean la pagina del autor.

Browser Sniff

Si te gustó el contenido de este blog suscribite a nuestro Feed RSS
Posted July 3rd, 2007 by Tinchio under How To, Informatica, Internet, Programas, Software, Wordpress

 

Tambien te pueden interesar estos articulos:

23 Comentarios en “Browser sniff, plugin para wordpress”

  1. Julio dijo:

    Ahhh.. pero como he batallado tratando de integrar esto a mi Theme, no se donde situarlo. Pero lo encontrare!!!! Pero Gracias por tu info ya me di una idaea mas o menos.

  2. Tinchio dijo:

    Julio, si ves que no funciona mandame tu Comments.php por mail y yo te indico donde colocar la funcion. Saludos

  3. Julio dijo:

    JOJOJO como te dije porfin quedo el plugin, pero que batalla.

  4. Julio dijo:

    Quedo perfecto!!!Gracias es que me hicieron falta algunos singos por ahi y me marcaba error, pero ya quedo

  5. Tinchio dijo:

    Ah pero muy bien ahi! Felicitaciones! Cualquier otra duda pregunta nomas. Saludos

  6. Nacho 001 dijo:

    Mmmm… no hubo forma de hacerlo caminar, me muestra este mensaje de error:

    Parse error: syntax error, unexpected T_STRING in /homepages/7/d216917133/htdocs/wp-content/themes/Elegant Vision 1.0/comments.php on line 50

    ¿Alguna idea?

  7. Tinchio dijo:

    no se exactamente de que sera el error pero supongo que se puede tratar de un error al momento de colocar la llamada a la funcion, un error de sintaxis como te marca ahi mismo, fijate que no se te haya escapado alguna coma, punto y coma, comilla simple o algo de eso.

  8. Nacho 001 dijo:

    Mmmm… sigo sin tener suerte, tarde en responderte por que hace días que estoy batallando y no hay caso jejeje!!

    El problema ahora es que en la caja de comentarios en vez de aparecer lo que tiene que aparecer directamente aparece el código tal y como lo pongo en el archivo php de mi theme:

    pri_print_browser(” Usando “, “”, true, ‘en’);

    Este es el extracto de codigo del comments.php de mi themes en donde pegue el codigo del plugin:

    pri_print_browser(” Usando “, “”, true, ‘en’);

    ¿Le ves algo raro o le falta algún include?, aquí se ve como se muestra el código en la caja:

    http://www.visionsaturada.com.ar/articulos/windows-vista-en-un-pentium-iii-500-mhz/#postcomment

    Saludos, y espero que podamos encontrarle la vuelta de alguna forma. =)

  9. Nacho 001 dijo:

    Ups… el código no sale, ahora si que estoy muerto. =(

  10. Tinchio dijo:

    Nacho, pega todo el codigo de tu comments.php aca
    http://lugna.pastey.net/

    y pasame el link asi lo veo

  11. Nacho 001 dijo:

    Pegue el código ahí en Pastey.net, pero me daba error, me decía algo de los plugins Grabatar y Akismet.

    Igual lo subí a un server que tenia tirado por ahí:

    http://usuarios.lycos.es/nacho001/visionsaturada/comments.zip

    Esta en zip, si no se descarga copia y pega la URL en tu navegador.

  12. Tinchio dijo:

    Nacho aca te dejo el comments corregido
    http://paste.ubuntu-nl.org/53023/

    espero que ande sino me avisas. Saludos

  13. Nacho 001 dijo:

    Gracias!!, funciona espectacular, te ganastes un visitante y un lugar en el blogroll de mi blog. =)

    Saludos!

  14. Tinchio dijo:

    jeje bueno muchas gracias. Me alegro que haya andado. Saludos

  15. Todovariedad dijo:

    hola que tal felicitaciones por tu pagina, tengo un problema de que no me sale nada he puesto los codigos en varios sitios y nada :s si me puedes ayudar.

    Gracias

  16. Tinchio dijo:

    @Todovariedad: pega todo el codigo de tu comments.php aca
    http://lugna.pastey.net/

    Y pasa el link por aca.

  17. Todovariedad dijo:

    jejejeje ya lo resolví eran dos cosas:

    1.- faltaba ;
    2.- como había cambiado de plantilla tenia que activar primero el plugin

    de todas formas gracias por la ayuda, en mi pagina esta en la parte de recomendados xD
    saludos

  18. Tinchio dijo:

    Que bueno que ya se soluciono. Saludos

  19. ronson dijo:

    hay ke weno se ve esto, no lo sabia :P gracias.

  20. Otamay dijo:

    Jeje probando Firefox 3 en Debian Sid.

  21. Otamay dijo:

    IE6 en Debian Sid?

  22. bull3t dijo:

    Hola,
    a ver si me puedes echar una mano. No consigo localizar el lugar exacto donde meter el p*** código. Uso el theme Mandigo [1] y en el comments.php, no sé donde meter el códogo exactamente. He probado en diferentes sitios y siempre aparece donde no debe [2]

    Gracias de antemano.

    [1] http://www.onehertz.com/portfolio/wordpress/mandigo/
    [2] http://aciddized.sytes.net/wordpress/%C2%BFheroes-del-open-source-en-microsoft-%C2%A1wtf/#comments

  23. bull3t dijo:

    Se me olvidó el código donde está actualmente:

    ——————————-
    <?php
    foreach ($comments as $comment):
    $id = get_comment_ID();
    $comment_list_item = sprintf(’

    %s
    %s
    %s %s
    %s
    ‘,
    $oddcomment,
    ($authorcomments && get_comment_author() == $the_author ? ‘ authorcomment’ : ”),
    $id,
    sprintf(__(’%s dijo:’,'mandigo’),pri_print_browser(”Using “, “”, true, ‘on’), get_comment_author_link()),
    ($comment->comment_approved == ‘0′ ? ‘‘. __(’Tu comentario está pendiente de aprobación.’,'mandigo’) .’‘ : ”),
    $id,
    sprintf(__(’%s a las %s’,'mandigo’),get_comment_date(__(’j F, Y’,'mandigo’)),get_comment_time()),
    function_exists(’get_edit_comment_link’) && current_user_can( ‘edit_post’, $post->ID ) ? ‘ - ‘. apply_filters(’edit_comment_link’, ‘‘. __(’Editar’,'mandigo’) .’‘, $comment->comment_ID) : ”,
    apply_filters(’comment_text’, get_comment_text())
    );
    ————————–

Deja tu comentario

Hosting para WordPress - KrakenHost

Tags

Links

Feed

Ingresa tu dirección de e-mail para suscribirte:

Buscar

Otros