Comentarios fíos de Brian: optimizado

Un dos complementos que me encanta executar no meu blogue son os comentarios fíos de Brian. Permite que as comunicacións sexan aniñadas, organizadas e moi fáciles de ler e responder. Non estou seguro de por que a lóxica non se tirou do núcleo de 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.

Dado que os bots de busca indexan a cantidade 'x' superior dunha páxina, código coma este empurra o contido real cara abaixo. Non oín falar diso, pero creo que isto pode afectar á optimización do motor de busca do seu sitio. O xeito correcto de alimentar un motor de busca é saltar os ingredientes e proporcionar máis carne. Fixen isto e mudei tanto o Javascript como o CSS a un ficheiro ligado. Estou executando o complemento optimizado aquí.

Escribín a Brian no complemento optimizado, pero o correo electrónico rebotou. Tamén lle tirei un consello dende o meu blog para ver se vai pasar. Se che interesa, podes descarga o complemento optimizado aquí.

8 Comentarios

  1. 1

    Moitas grazas por publicar este ficheiro!
    Brevemente (menos de dez minutos) mergullei o meu dedo do pé en Intense Debate porque os comentarios en fíos de fácil instalación eran atractivos.. Por moito que me encanta crear ferramentas para o meu sitio, o seu sistema era demasiado para soportar só este luxo.

  2. 2

    Estaba mirando os teus ficheiros no zip e ten un aspecto moi bo, porén alguén te bateu ata o momento en abril. Comprobar este post.

    Outra cousa para mellorar sería ter as imaxes en versos locais chamándoas desde unha localización externa con algún tipo de código cifrado, polo menos iso é o que parece ao redor das liñas onde chama as imaxes png.

    Pensamentos?

  3. 4

    Ola Doug,
    Grazas por isto? Estaba a piques de tentar facer exactamente o mesmo, aforraches tempo.

    Tiven que engadir algunhas funcións de Brians Threaded Comments 1.5 que estaban a romper a sú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 no subcartafol briansthreadedcomments dos complementos, pero algunhas das imaxes realízanse accedendo ao ficheiro PHP no directorio de complementos (cando un usuario se subscribiu ás alertas por correo electrónico, por exemplo). Traballei con isto tendo o ficheiro PHP en ambos lugares. Probablemente só necesite 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.