我試圖實現Facebook共享器對話框。這裏是場景:在WordPress網站的Javascript中自定義Facebook共享對話框
我已經使用Gravity Forms多頁面在單個WordPress頁面上開發了一個測驗。還有定製的jQuery逐步統計測驗得分。一旦測驗完成,得分確定顯示什麼內容(結果)。
我想在測驗頁結果中提供一個鏈接,以便用戶可以在他們的Facebook頁面上分享他們的結果。結果文本應根據他們的得分而有所不同。而且,共享圖像將根據用戶的得分而不同。測驗的鏈接將始終如一。
幾年前(或更少?),這很容易做到,因爲標題,描述和圖片都可以在Facebook共享者URL中指定,但事情已經改變,現在似乎是一個要求OG元標記包含在頁面的標題中。
使用jQuery/Javascript,現在該怎麼做?我一直在閱讀關於SO的帖子的答案,但其中很多是舊的,Facebook不再支持這些方法。其他答案只是不完全覆蓋我的情況。
我無法確切地知道我是否需要Facebook應用程序ID,或者如果我沒有一個(最好)可以得到。
另外,是否有可能加載Facebook共享對話框中的自定義標題,描述和圖片沒有在標頭中有meta標籤?我問這是因爲這是在WordPress網站上,除非我在網站上創建新的頁面模板或安裝插件和大多數插件設置元標記,否則我無法訪問標題。我需要他們只有這一個頁面上...