Viens no spraudņiem, kuru mīlu palaist savā emuārā, ir Braiena vītņotie komentāri. Tas ļauj saziņai būt ligzdotai, organizētai un ļoti viegli lasāmai un reaģētai. Es neesmu pārliecināts, kāpēc loģika nav ievilkta kodolā WordPress, Though.
Kad es skatījos savu lapu avotu, spraudnis pievienoja diezgan lielu jucekli. Spraudnis ievieto gan Javascript, gan stila tagus, lai tas darbotos. Problēma ir tāda, ka iekļautais stils un javascript var palielināt ielādes laiku, jo pārlūkprogramma var vienu reizi saglabāt kešatmiņā saistītās stila lapas un javascript failus.
Tā kā meklēšanas roboti indeksē lapas augšējo “x” daudzumu, šāds kods nospiež reālo saturu uz leju. Es neesmu dzirdējis, ka tas būtu pierādīts, bet es uzskatu, ka tas var ietekmēt jūsu vietnes meklētājprogrammu optimizāciju. Pareizais veids, kā barot meklētājprogrammu, ir izlaist piedevas un nodrošināt vairāk gaļas. Es to izdarīju un pārvietoju gan Javascript, gan CSS uz saistītu failu. Šeit es palaidu optimizēto spraudni.
Esmu uzrakstījis Braienu uz optimizētā spraudņa, bet e-pasts atlēca. Es arī iemetu viņam padomu no sava emuāra, lai redzētu, vai viņš piestās. Ja jūs interesē, varat lejupielādējiet optimizēto spraudni šeit.
Liels paldies par šī faila ievietošanu!
Es īsi (mazāk nekā desmit minūtes) iegremdēju pirkstu intensīvās debatēs, jo viegli instalējami vītņoti komentāri bija pievilcīgi. Lai kā man patīk rīkoties ar manu vietni, viņu sistēma bija pārāk daudz, lai samierinātos tikai ar šo greznību.
Es skatījos jūsu failus rāvējslēdzējā, un tas izskatās ļoti labi, tomēr kāds tevi aprīlī sita. Pārbaudiet šis post.
Kaut kas cits, kas jāuzlabo, būtu tas, ka attēliem vietējie vārsmas būtu jāsauc no ārējās vietas ar kaut kādu šifrētu kodu, vismaz tā izskatās ap tām līnijām, kur tā sauc png attēlus.
Domas?
Braiens, tā ir lieliska ideja - man noteikti būs jāatjaunina spraudnis, lai to pievienotu!
Sveiks, Doug!
Paldies par to? Es grasījos darīt tieši to pašu, jūs ietaupījāt man laiku.
Man bija jāpievieno dažas funkcijas no Brians Threaded Comments 1.5, kas pārtrauca jūsu atkārtojumu.
Iepriekš
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;
}
}
Es arī pievienoju nelielu CSS no BTC 1.5 uz .css failu:
.btc_gravatar {
float: right;
margin: 3px 3px 4px 4px;
}
.collapsed .btc_gravatar { display:none; } /* I added this, since the gravatars weren't collapsing nicely */
Tas ir lieliski, Doug! Viena problēma: šķiet, ka spraudnis tagad vēlas atrasties spraudņu apakšmapē briansthreadedcomments, taču daži no attēliem tiek atveidoti, piekļūstot PHP failam spraudņu direktorijā (kad lietotājs ir abonējis, piemēram, e-pasta brīdinājumus). Es to apņēmos, turot PHP failu abās vietās. Droši vien URL kodam ir jāpielāgo.
Doh! Es tagad pie tā strādāju - tas ir tāpēc, ka viņam vajadzēja dinamiski ģenerēt attēlus, izmantojot PHP.
Jebkurš veiksmi?
Tagad šķiet, ka spraudņa versija, kurai jābūt spraudņu mapē, ir vecā. Šķiet, ka jaunā versija attēlus nemaz nepārveido pareizi.
Paldies par pastu!