Brian menetes megjegyzései: Optimalizált

Az egyik plugin, amelyet imádok futtatni a blogomon, a Brian Threaded Comments. Lehetővé teszi a kommunikáció beágyazását, rendszerezését és nagyon könnyű olvashatóságát és megválaszolását. Nem tudom, miért nem húzták be a logikát a magjába WordPress, Mégis.

Amíg megnéztem az oldalam forrását, a plugin meglehetősen nagy rendetlenséget okozott. A beépülő modul Javascriptet és stíluscímkéket is beszúr, hogy működjön. A probléma az, hogy az inline stílus és a javascript megnövelheti a betöltési időt, mert a linkelt stíluslapokat és a javascript fájlokat a böngésző egyszer tárolhatja gyorsítótárban.

Mivel a keresőrobotok az oldal felső "x" mennyiségét indexelik, az ilyen kód lefelé tolja a valódi tartalmat. Nem hallottam róla, hogy bebizonyosodott volna, de úgy gondolom, hogy ez hatással lehet az Ön webhelyének Keresőoptimalizálására. A keresőmotor táplálásának helyes módja az öntetek kihagyása és több hús biztosítása. Pontosan ezt tettem, és a Javascriptet és a CSS-t is összekapcsoltam egy összekapcsolt fájlba. Itt futtatom az optimalizált bővítményt.

Írtam Brian-t az optimalizált bővítményre, de az e-mail elpattant. Dobtam neki egy tippet is a blogomból, hátha be fog állni. Ha érdekel, megteheti töltse le az optimalizált bővítményt itt.

8 Comments

  1. 1

    Nagyon köszönöm, hogy közzétette ezt a fájlt!
    Röviden (kevesebb, mint tíz perc) belemerültem a lábujjamba az Intenzív vitába, mert a könnyen telepíthető menetes megjegyzések vonzóak voltak .. Bármennyire is szeretem az oldalam elrendezését, a rendszerük túl sok volt ahhoz, hogy kibírjam ezt a luxust.

  2. 2

    A fájlokat a zip-ben néztem, és nagyon jól néz ki, azonban valaki még áprilisban megütötte. Nézd meg ezt a hozzászólást.

    Valami mást javíthatna az, ha a képeket helyi versek külsõ helyrõl hívnák valamiféle titkosított kóddal, legalábbis így néz ki azok a vonalak körül, ahol a png képeket hívja.

    Gondolatok?

  3. 4

    Szia Doug,
    Köszönöm ezt? Pontosan arra törekedtem, hogy pontosan ugyanezt tegyem, megtakarítottál nekem időt.

    Hozzá kellett adnom a Brians Threaded Comments 1.5-től néhány olyan funkciót, amelyek megtörték az iterációt.
    Felett 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;
    }
    }

    Hozzáadtam egy kis CSS-t is a BTC 1.5-ből a .css fájlba:

    .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

    Nagyszerű, Doug! Egy kérdés: Úgy tűnik, hogy a plugin most a plug-inek briansthreadedcomments almappájában akar lenni, de a képek egy részét a pluginok könyvtárában található PHP fájl elérésével rendereljük (amikor a felhasználó feliratkozott például e-mail értesítésekre). Ezt úgy dolgoztam ki, hogy mindkét helyen rendelkeztem a PHP fájllal. Valószínűleg csak egy URL-t kell beállítani valahol a kódban.

  5. 8

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.