Comentarios fíos de Brian: optimizado

One of the plugins I love to run on my blog is Brian's Threaded Comments. It allows for communications to be nested, organized and very easy to read and respond to. I'm not sure why the logic hasn't been pulled into the core of WordPress, Con todo.

Con todo, mentres vin a fonte das miñas páxinas, o complemento engadiu bastante desorde. O complemento insire etiquetas Javascript e de estilo para que funcione. O problema é que o estilo en liña e o javascript poden aumentar os tempos de carga porque as follas de estilo e ficheiros javascript ligados poden ser almacenados na caché unha vez polo navegador.

Since search bots index the top ‘x' amount of a page, code like this pushes the real content down. I've not heard of it proved, but I believe this can impact your site's Search Engine Optimization. The right way to feed a Search Engine is to skip the toppings and provide more meat. I did just that and moved both the Javascript and the CSS to a linked file. I'm running the optimized plugin here.

I've written Brian on the optimized plugin, but the email bounced. I also threw him a tip from my blog to see if he'll stop by. If you're interested, you can descarga o complemento optimizado aquí.

8 Comentarios

  1. 1

    Moitas grazas por publicar este ficheiro.
    Pouco tempo (menos de dez minutos) metín o dedo no debate intenso porque os comentarios fíos facilmente instalados resultaron atractivos. Por moito que me encanta elaborar o meu sitio, o seu sistema era demasiado para soportar só este luxo.

  2. 2

    Estaba mirando os teus arquivos no zip e parece moi bo, con todo, alguén che gañou a golpe en abril. Comprobar este post.

    Outra cousa a mellorar sería que as imaxes dos versos locais as chamasen desde unha localización externa con algún tipo de código cifrado, polo menos así é como se ve ao redor das liñas onde chama as imaxes png.

    Pensamentos?

  3. 4

    Ola Doug,
    Grazas por isto? Estiven a piques de esforzarme por facer o mesmo, aforroume o tempo.

    Tiven que engadir algunhas funcións de Brians Threaded Comments 1.5 que rompían a túa iteración.
    Arriba btc_add_reply_id($id):

    function btc_has_avatars() {
    if( function_exists('get_avatar'))
    return true;
    else if(function_exists('MyAvatars'))
    return true;
    return false;
    }

    function btc_avatar() {
    if( function_exists('get_avatar')) {
    echo get_avatar(get_comment_author_email(), '64');
    return;
    }
    else if(function_exists('MyAvatars')) {
    MyAvatars();
    return;
    }
    }

    Tamén engadín un pouco de CSS de BTC 1.5 ao ficheiro .css:

    .btc_gravatar {
    float: right;
    margin: 3px 3px 4px 4px;
    }
    .collapsed .btc_gravatar { display:none; } /* I added this, since the gravatars weren't collapsing nicely */

  4. 5

    Isto é xenial, Doug! Un problema: parece que o complemento agora quere estar na subcarpeta de complementos de briansthreadedcomments, pero algunhas das imaxes aparecen accedendo ao ficheiro PHP no directorio de complementos (cando un usuario se subscribiu a alertas por correo electrónico, por exemplo). Traballei arredor diso tendo o ficheiro PHP nos dous lugares. Probablemente só precise ter un URL axustado nalgún lugar do código.

  5. 8

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.