Brian'ın Yivli Şərhləri: Optimize edilmişdir

Blogumda işləməyi sevdiyim plaginlərdən biri də Brian'ın Yivli Şərhləridir. Rabitə yuvası, mütəşəkkil və oxunması və cavab verməsi çox asan olur. Məntiqin niyə özəyinə çəkilmədiyindən əmin deyiləm WordPress, Baxmayaraq.

Səhifələrimin mənbəyinə baxarkən, plagin kifayət qədər qarışıqlıq yaratdı. Plugin işə yaraması üçün həm Javascript, həm də stil etiketlərini əlavə edir. Problem, daxili üslub və javascript yükləmə müddətlərini artıra bilər, çünki əlaqəli üslub cədvəlləri və javascript faylları brauzer tərəfindən bir dəfə önbelleğe alınır.

Axtarış botları səhifənin üst 'x' miqdarını göstərdiyindən bu kimi kodlar həqiqi məzmunu aşağı salır. Sübut olunduğunu eşitməmişəm, amma bunun saytınızdakı Axtarış Motoru Optimizasiyasına təsir göstərə biləcəyinə inanıram. Bir axtarış motorunu qidalandırmaq üçün doğru yol, yağları atlamaq və daha çox ət təmin etməkdir. Mən bunu etdim və Javascript-i də, CSS-i də əlaqəli bir fayla köçürdüm. Optimize edilmiş plagini burada işlədirəm.

Optimize edilmiş plaginə Brian yazdım, ancaq e-poçt geri döndü. Mən də ona yaxınlaşıb dayanmayacağını bilmək üçün blogumdan bir ipucu atdım. Əgər maraqlanırsınızsa, edə bilərsiniz optimallaşdırılmış plagini yükləyin burada.

8 Şərhlər

  1. 1

    Thank you very much for posting this file!
    I briefly (less than ten minutes) dipped my toe into Intense Debate because easily installed threaded comments appealed.. Much as I love tooling out my site, their system was too much to put up with for this luxury alone.

  2. 2

    I was looking at your files in the zip and it looks really good, however someone beat you to the punch back in April. Check out Bu yazı.

    Something else to improve upon would be having the images local verses having them called from an external location with some sort of encrypted code, at least that’s what it looks like around the lines where it calls the png images.

    Düşüncə?

  3. 4

    Salam Doug,
    Thanks for this?I was about to endeavor to do the exact same thing, you saved me the time.

    I had to add a few functions from Brians Threaded Comments 1.5 that were breaking your iteration.
    Yuxarıda 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;
    }
    }

    I also added a little CSS from BTC 1.5 to the .css file:

    .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

    This is great, Doug! One issue: It seems that the plugin now wants to be in the briansthreadedcomments subfolder of plugins, but a few of the images are rendered by accessing the PHP file in the plugins directory (when a user has subscribed to email alerts, for example). I worked around this by having the PHP file in both places. Probably just needs to have a URL adjusted somewhere in the code.

  5. 8

Siz nə düşünürsünüz?

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.