Robert Król

Robert Król love with wp

Temat: Problem z systemem komentarzy Disqus

Cześć. Przeszukałem sieć, ale niestety nie trafiłem na rozwiązanie problemu, który mnie nęka od jakiegoś czasu. Otóż na blogu zainstalowany mam system komentarzy Disqus. Pozornie wszystko działa bez zarzutu, ale problem pojawia się po przejściu z Feedly pod wpis. Wtedy link wygląda tak:

http://www.jakasstrona.pl/jakis-wpis/?utm_source=feedl...

Zamiast tak:

http://www.jakasstrona.pl/jakis-wpis

Efekt jest taki, że komentarze tych, którzy zamieszczają je po przejściu z Feedly pokazują się pod innym linkiem niż ten właściwy, wygenerowany przez stronę. Nie mam pojęcia czy to kwestia Feedly czy Diskusa. Czy ktoś miał podobny problem i wiem jak można go rozwiązać?

Ewentualnie czy możecie pokazać na przykładzie jak powinien wyglądać poprawnie skonfigurowany kod odpowiadający za wywołanie systemu komentarzy? Chodzi mi szczególnie o "var disqus_identifier=..." i "var disqus_url=...". Będę wdzięczny za pomoc.

<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: THIS CODE IS ONLY AN EXAMPLE * * */
var disqus_shortname = 'example'; // Required - Replace example with your forum shortname
var disqus_identifier = 'a unique identifier for each page where Disqus is present';
var disqus_title = 'a unique title for each page where Disqus is present';
var disqus_url = 'a unique URL for each page where Disqus is present';

/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
Paweł Knapek

Paweł Knapek freelancer, koder,
wordpressowiec

Temat: Problem z systemem komentarzy Disqus

w .htaccess dodaj sobie przed wordpressowymi regułkami takie przekierowanie:

RewriteCond %{QUERY_STRING} utm_source=feedly
RewriteRule ^(.*)$ /$1? [R=301,L]

-dzięki temu nie będą ci więcej ludzie komentowali pod niewłaściwym adresem.

Zostaje jeszcze poprzenosić/scalić komentarze.
-W panelu disqusa zakładka Discussions >> Tools, tam zapodajesz Redirect Crawler albo mapujesz linki ręcznie - Start URL mapper.
Robert Król

Robert Król love with wp

Temat: Problem z systemem komentarzy Disqus

Bardzo, bardzo dziękuję za pomoc. Oczywiście pomogło!

Następna dyskusja:

Synchronizacja komentarzy W...




Wyślij zaproszenie do