e quello infatti non funziona ma credo sia anche logico così.
Il codice è uno e si applica alla URL del sito, se il bottone è nella home, legge la url della home, mica la url dell'articolo che stai linkando nel modulo..
Mi spiego meglio, hai x articoli che stai linkando in anteprima con x bottoni per ogni anteprima, ora, ogni bottone LEGGE la URL nella pagina in cui sono presenti e non quello dell'articolo che linki, in definitiva, è logico che mettendo i bottoni nella HOME l'articolo che linkerai sarà la home-page.
I bottoni di condivisione li metti, giustamente, in fondo (o in cima) all'articolo completo.