Cześć, sprawa jest taka, że chciałbym dynamicznie ustawiać sobie og:image żeby był różny dla różnych podstron mojej strony. Robię to tak:
$(document).ready(function () {
setTimeout(function () {
var linkPart = $("#imgMY").first().attr("src");
if (linkPart !== undefined) {
if (linkPart.startsWith("htt")) {
$('meta[property="og:image"]').attr('content', linkPart);
// console.log($('meta[property="og:image"]').attr("content"));
} else {
linkPart = "http://" + linkPart;
$('meta[property="og:image"]').attr('content', linkPart);
// console.log($('meta[property="og:image"]').attr("content"));
}
}
}, 500);
});
console.log pokazuje dobrą wartość ale gdy zaglądam do źródła strony jest stara, wklejam link na facebooka i nie zaciąga tego co powinno - wie ktoś jak to zrobić? Bo widzę, że np strony z wiadomościami mają tak że link do konkretnego newsa produkuje na fb zdjęcie z tego newsa więc jakoś się to zrobić da...