BlogFrog jest użytecznym serwisem (niezależnie od tego czy ten FrogRank odzwierciedla dobrze rzeczywistość, wszyscy bloggerzy lubią się ściagć :) ). Dostępne widgety umożliwiające głosowanie bezpośrednio z bloga mają jeden feler.
W przykładzie jak zainstalować je na blogu opartym o silnik WordPressa jest kod do wklejenia w stronę z pojedynczą notką (zwykle single.php
). Oprócz tego jest informacja jak to zrobić na przykład na stronie głównej, gdzie postów jest więcej niż jeden. Różnica wynika z tego BF dla widgetu na stronie z jednym postem wykorzystuje pole HTTP Referer aby uzyskać URL notki. Działa to doskonale w zdecydowanej większości przypadków. Ale nie zawsze. Jeśli ktoś podeśle komuś linka do komentarza do notki (z dodanym na czymś w stylu #comment-1111
do URLa) wówczas referer będzie inny niż ten który BF dostał z feedu RSS – dlatego wyświetli się tylko brzydki niebieski prostokąt. Wygląda to nieładnie i zagłosować się nie da.
Ponieważ nie jest to czego jako autor blogu byśmy chcieli, więc na stronie z pojedynczym postem trzeba zrobić podobnie jak w linkach ze strony głównej, czyli ustawić zmienną PERMALINK w single.php
:
<script> PERMALINK = "<?php the_permalink() ?>"; SKIN = "white"; </script> <script src="https://blogfrog.pl/index.php/wpisy/glosowanie"></script>