Jeśli ktoś (podobnie jak ja) ma problemy z zacinającym się updatowaniem widgetu Mybloglog, to chyba udało mi się znaleźć rozwiązanie.

Mój widget updatował się tylko w momencie, gdy zmieniłem w szablonie liczbę wyświetlanych rzędów avatarów i wczytałem stronę. Coś się tam musiało odblokowywać, bo to jedno wczytanie strony dawało nowe dane. Oczywiście taka zabawa nie jest rozwiązaniem na dłuższą metę.

Rozwiązaniem okazało się po prostu dodanie dwóch wywołań widgetu – raz z normalną liczbą rzędów i drugi raz z tylko jednym rzędem. Oczywiście, żeby nie dodawać zbędnych śmieci na stronie, to drugie wywołanie można otoczyć przez:

<div style=”display:none”>tutaj kod widgetu z jednym rzędem</div>



Jeśli zainteresował Cię się ten wpis, to poleć go swoim znajomym!

  • Pomysł może słuszny w przypadku zupełnego braku aktualizacji widgeta (co może również oznaczać brak odwiedzających posiadających profil w MyBlogLogu).
    Niestety wpływa dość drastycznie na szybkość wczytywania całego bloga :(
    Już jeden widget Myblogloga sporo zwalnia blogi a co dopiero dwa. Dobrze, że układ Twojej skórki przewiduje ten widget prawie na końcu wczytywania.

  • Widgety wczytują sie praktycznie na samym końcu – po nich już tylko stopka. Tak więc ich wpływ na szybkość wczytywania strony jest praktycznie zerowy – cała treść pokazuje się od razu, czeka się tylko na widget.

    Mi całość pokazuje się w 4-6 sekund, więc nie jest chyba źle.

    Na dobrą sprawę pozbył bym się widgetu MBL w ogóle, ale wiem, że sporo osób go używa i lubi możliwość sprawdzenia, kto jeszcze na daną stronę zagląda.

  • tak patrze… i chyba u mnie zadzialalo. nie wiem czy na 100%, ale jest jakis ruch :)