[Blogger]關於fb分享擷取文章內容的問題

看板Blog (部落格)作者 (^^)時間14年前 (2012/02/20 01:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
除了爬文,也google了很多文章 最後我終於搭配之前文章搜尋 找到 <data:post.body/>,在前後加上 <description></description> 然後搭配上opengraph 語法,暫時解決 怎麼說暫時,很奇妙的 如果我單純的在<head>下方直接寫語法 <meta content='data:post.body' property='og:description'/> 文章內容就真的是「data:post.body」== 所以我找到的方法就是剪下一位網友分享的code 強制讀取 <b:if cond='data:blog.pageType == &quot;index&quot;'> <title><data:blog.title/></title> <meta content='blog' property='og:type'/> <meta expr:content='data:blog.title' property='og:title'/> <b:else/> <title><data:blog.pageName/> | </title> <meta content='article' property='og:type'/> <meta expr:content='data:blog.pageName' property='og:title'/> <meta expr:content='data:post.body' property='og:description'/> <meta expr:content='data:blog.url' property='og:url'/> </b:if> 是成功了!但是文章的頁面(不是首頁),左上角出現了 「TEMPLATE ERROR: Invalid data reference post.body: No dictionary named: 'post' in: ['blog', 'skin', 'view'] 請問有厲害的朋友知道是哪邊出了問題, 或者可以怎麼改嘛? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.72.71 ※ 編輯: tanina 來自: 218.168.72.71 (02/20 01:09) ※ 編輯: tanina 來自: 218.168.72.71 (02/20 01:10)
文章代碼(AID): #1FGIlE8B (Blog)
文章代碼(AID): #1FGIlE8B (Blog)